返回信息流我想把数据库表2的内容copy到表一,再加上数值1,2,3,请问sql语句怎么写?我是这么写的,结果不成
insert into table1 (*)select * from table2 where id ='1' values(1,2,3)
这是一条镜像帖。来源:北邮人论坛 / database / #2265同步于 2008/5/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
问一个sql语句的问题
hongbaoshu
2008/5/28镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
加上数值1,2,3的意思是加三个字段吗?
如果是这样的话,可以试试
insert into table1(column1,column2……) select column1,column2,……,1,2,3 from table2
where id='1'
是的,谢谢~
【 在 silentime 的大作中提到: 】
: 加上数值1,2,3的意思是加三个字段吗?
: 如果是这样的话,可以试试
: insert into table1(column1,column2……) select column1,column2,……,1,2,3 from table2
: ...................