我有前兩個表比較: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 ...... –