Re: 資料庫"WHERE"問題
※ 引述《frogman (漂泊的人)》之銘言:
: ※ 引述《kh749 (亂世出英雄)》之銘言:
: : SELECT
: : FROM
: : WHERE
: : 中...WHERE裡面的條件式......順序有關係嗎?
: 我覺得如果是對等的條件下順序就沒差
: 比如說 AND 或 OR 兩端的條件(不確定資料庫有沒有XOR)誰先去比應該都是沒問題的
: 反正最後交集或聯集在一起結果都會一樣 只是取的過程不同
: 就好像朝三暮四的故事一樣 早上給三顆晚上給四顆 或 早上給四顆晚上給三顆
: 最後的結果都是總共給七顆!!!
: 一般來說在做邏輯運算時順序 NOT > AND > OR
感謝...那我做個結論
A OR B, c AND d,這兩個如果對調,
c AND d, A OR B,得到的結論會一樣就是了
(其實我問的是這個的說...
我問的不是A AND B OR C--->課本好像沒提到三個連在一起的)
: 而且如果有()就要先算
: 還有在WHERE裡的WHERE也要先算
: 如果說你沒把握的話就請愛用() 這樣也方便自己閱讀
: 如果有錯歡迎指正...希望能幫上一些忙
幫很多忙.....!!.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.30.68.88
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):