我有前两个表比较:SQL插入值从其他2个表
表1
id code
1 a
2 b
3
表2
id code
4 a
5 b
6
表3
id id1
1 4
2 5
我基本上想要插入表3,其中表1和表2的ID基于table1.name = table2.name
。
INSERT INTO table3(id,id1)
SELECT t1.id,t2.id FROM table1 t1, table2 t2 where t1.name=t2.name;
但是表1和表2对第三排空代码,我将如何比较作为null = null
不会工作。
帮助表示赞赏..
它是'name'还是'code'? –
我想你并没有使用你的标签中列出的每一个DBMS ...... –