SELECT * FROM tableFoo
LEFT JOIN tableBar ON tableFoo.commonColumn = tableBar.commonColumn
WHERE tableBar.commonColumn IS NULL
上面會選擇記錄,我想下面插入 代碼將插入ID來第三個表。如何插入,如果我需要拿起主ID爲其他表
INSERT IGNORE INTO jos_mt_links (link_id,link_name,alias)
VALUES(NULL,'tex2','hello'); # generate ID by inserting NULL
INSERT INTO jos_mt_cl (link_id,cat_id)
VALUES(LAST_INSERT_ID(),'88'); # use ID in second table
我該如何組合這些呢? Thx
再一次,我在這裏添加這個註釋,我該如何將這些查詢結合起來。所有的人,包括第一個查詢(SELECT * ....)
事情是這樣的: 選擇記錄,然後將它們插入,並插入此....
第二個查詢有VALUES,這將來自我的第一個查詢(SELECT部分....)我知道這是一個小混亂的問題... – Ossi