Re: [問題] mysql不支援contains,exist語法的問題

看板Programming作者 (真是無聊的...)時間18年前 (2006/07/14 23:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《MLP2006 (MLP)》之銘言: : 假設 : 有下面四個Relation Schema : 供應商(供應商代號,供應商名稱) : 計畫(計畫代號,計畫名稱) : 零件(零件代號,零件名稱) : 供應(供應商代號,計畫代號,零件代號,數量) : 要找出有提供零件給每一個計畫的供應商 : 但MySQL又不支援contains,exist語法 : 請問用MySQL要怎麼下查詢? : thanks. Select * From 供應商 Where Not Exists( Select 1 From 計畫 Left Join ( Select 計畫代號 From 供應 Where 供應.供應商代號 = 供應商.供應商代號 ) a On a.計畫代號 = 計畫.計畫代號 Where isnull(a.計畫代號) ); 測試看看吧! @@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.189.5 ※ 編輯: gohiei 來自: 218.169.189.5 (07/15 00:28)
文章代碼(AID): #14jxzCsI (Programming)
文章代碼(AID): #14jxzCsI (Programming)