[SQL ] MySQL之巢狀Select,Delete

看板Database (資料庫)作者 (悲情城市之悲情程式猿)時間18年前 (2006/06/21 21:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/6 (看更多)
MySQL版本 4.0.24 SELECT * FROM products WHERE category=( SELECT id FROM categories WHERE parent=42 ) 從products中選出其分類的上層分類是42的物品 怪了... 有巢狀的我的mysql都說錯 改成非巢狀 SELECT * FROM products AS P, categories AS C WHERE C.parent=42 AND P.category= C.id 這樣可以正確無誤 可是其實我想作的是delect DELECT FROM products WHERE category=( SELECT id FROM categories WHERE parent=42 ) 我巢狀的寫法似乎有錯誤... 可是這個好像沒辦法改成non-nest的... 請問我是錯在那邊了? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.157.177.104 ※ 編輯: forgmonkey 來自: 222.157.177.104 (06/21 22:19)
文章代碼(AID): #14cKznE6 (Database)
文章代碼(AID): #14cKznE6 (Database)