-1
DELETE *
FROM foo
WHERE classid = SELECT classid
FROM market_items
WHERE steamid = '76561198089201925'
然後,我們如何使用此選擇查詢來刪除另一個表中具有classid作爲所選類ID之一的所有行。SQL使用選擇查詢刪除
DELETE *
FROM foo
WHERE classid = SELECT classid
FROM market_items
WHERE steamid = '76561198089201925'
然後,我們如何使用此選擇查詢來刪除另一個表中具有classid作爲所選類ID之一的所有行。SQL使用選擇查詢刪除
DELETE
FROM foo
where classid in (SELECT classid
from market_items
where steamid='76561198089201925')
[你應該總是在這裏使用表別名來避免不愉快的意外](http://stackoverflow.com/q/4594733/73226) –
你是什麼意思? – citywall
請詳細說明您的問題。查詢是否已經解決了問題,您是否收到錯誤或不想要的行爲? SteamID有一個classID還是多個classID? –