在Mysql中如何插入一个有两个条件的值

[复制链接]
查看11 | 回复2 | 2011-12-28 10:06:22 | 显示全部楼层 |阅读模式
你这样,不要用insert,用update,效果一样,先把你要插入的字段值赋值为null,并且把你要插入的数据与所用到的条件数据一起导入一张临时表。比如说:我要从临时表B里往A表里的"插入字段"插入数据000,并且条件为A表的条件1=B表的条件1;A表的条件2=B表的条件2;那么用update 代替 insertupdate A as a,B as bseta.插入的字段='000'where a.条件1=b.条件1anda.条件2=b.条件2不知道是不是你的意思,如果不是,你说清楚点。...
回复

使用道具 举报

千问 | 2011-12-28 10:06:22 | 显示全部楼层
这个条件不能写在SQL语句里插入语句 insert 后面是不能带条件的你可以先在程序里判断,符合条件后再添加...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行