作者mesak (米沙)
看板Database
標題[SQL ] WHERE OR AND 比較
時間Tue Dec 7 18:28:35 2010
資料庫是 MySQL
我因為受限物件 產生 SQL 語法
(ID =1 AND EE=1) OR (ID=2 AND EE=2)
現在想做刪除 只能使用這樣的 用法
ID =1 AND EE=1 OR ID=2 AND EE=1
要過濾出
ID=1 EE=1
ID=2 EE=1
請問一下這樣的語法在 SQL 選擇下是正確的嗎?
AND 跟 OR 兩個 優先順序是對等的還是 AND 優先?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.134.148
推 Huangs:因此所有篩選邏輯都要轉成disjunctive normal form嗎? 12/07 19:35
→ mesak:感謝 解答 12/08 10:08
推 cspy:取alias ? 12/08 21:27