终于懂了
insert into tableName(key1,key2) values('keyValue1','keyValue2')将选择结果插入某个表:
insert into tableName select * from otherTable
insert into tableName(key1,key2) values('keyValue1','keyValue2')将选择结果插入某个表:
insert into tableName select * from otherTable
tableName
key1,key2
'keyValue1','keyValue2'
otherTable
分别是什么,麻烦你写清楚一点,我很菜的
| | | | | |
插入命令 插入表名 表的字段1 字段2 字段1的值 字段2的值上面就是插入一条纪录的sql的语句insert into tableName select * from otherTable
| | | |
插入命令 被插入表名 选择命令 另外一个表的表名上面是将从otherTable选择的纪录插入到tableName表中
不过是有选择的插入
表a 有 a b c d e 四个字段
表b有 d e f g 几个字端
将b中的数据插入到a 中
INSERT into 表名 (表中的字段) values (字段的值)举个例子:
比如你建了一个表(test),包含一个字段(title),那么插入语句就是:
insert into test (title) values ('测试')建议你先看看SQL数据库方面的知识!