看板 Database 關於我們 聯絡資訊
※ 引述《ckmarkhsu (深藍站長)》之銘言: : 環境大概是這樣,我有兩個 Table : TableA tableAID (主鍵) : title : ....etc : TableB tableBID (主鍵) : tableAID : done : TableA 與 TableB 是關聯式(唔這樣用詞對嗎?),以 tableAID 做連結 : 一筆 TableA 的紀錄會有五筆 TableB 紀錄 : 我的查詢條件為,只有在 tableA 之所有 tableB done = 1 時,才列出 : 我的寫法是 : SELECT * FROM TableA : LEFT JOIN TableB USING (tableAID) : WHERE done = 1 : 但這樣似乎不對,請問應該如何寫才是正確的^^" select * from TableA where tableAID not in (select tableAID from tableB where done <>1) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.132.198.94