怎么向同一列中添加数据?
我想向表中的某一列同时添加多个数据,如果用insert的话,就是添加了一行。有哪位高手可以帮我解决一下这个问题。最好能给出具体的sql语句。多谢了。
------解决方案--------------------可以使用
INSERT INTO B表
SELECT *
FROM 表
-------
如果都是指定的值,那就只能一条一条插入了
------解决方案--------------------update tablename set column = select ...
------解决方案--------------------insert into 表名1(字段1) select 字段2 from 表名2
表名1 要插入新值的表
表名2 要插入的数据表
字段1 要插入值的字段
字段2 要查找的字段
------解决方案--------------------update tablename set column
------解决方案--------------------在一列上插入多条记录,用update 可以实现吗?
我一般这样做的:
select column from tablename where ... for update