select a.courseid from branch b
left outer join course a on a.courseid = b.courseid
where a.courseid is NULL
我想刪除這是由該查詢任何一個可以改變這個查詢刪除
select a.courseid from branch b
left outer join course a on a.courseid = b.courseid
where a.courseid is NULL
我想刪除這是由該查詢任何一個可以改變這個查詢刪除
DELETE a
FROM branch b
left outer join course a
on a.courseid = b.courseid
where a.courseid is NULL
給出行這是你想要的嗎?
從a中刪除行在某種程度上沒有意義,因爲where子句設計爲只從b中選擇行,而沒有a中的相應行。 – 2011-03-17 18:19:48
正確的,沒有注意到「是空的」在哪裏條款...我想知道這個SELECT查詢有什麼結果...一套NULL? – 2011-03-17 18:23:23
這個查詢不工作,它顯示沒有行affected.plz給我另一個解決方案 – Sameer 2011-03-17 18:26:32
你使用了哪個數據庫? – 2011-03-17 18:18:16