您的位置:首页 > 数据库

SQL中用insert into插入一行或多行记录

2016-08-10 17:35 495 查看
INSERT INTO插入一行记录:

INSERT INTO tablename
values(v1,v2,...); --这里需包括所有列的值

若只向指定列插入值:

INSERT INTO tablename (column1,column3)
values(v1,v3);

INSERT INTO插入多行记录:

若数据来自另一张表格:

INSERT INTO t1 (col1,col2)

SELECT t2.col3 , t2.col4 FROM
t2

WHERE t2.col5 = xxx;

当数据不来自表格

INSERT INTO t1 (col1,col2)

SELECT xxx1 , yyy1

UNION ALL

SELECT xxx2 , yyy2

UNION ALL

SELECT xxx3 , yyy3;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐