[SQL ] 關於NOT的位置

看板Database作者時間12年前 (2013/04/08 22:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
大家好。 我剛開始接觸SQL語法的 目前還很用力在看書上的一些初階範例,今天對於NOT的使用位置有些疑義, 請大家幫我看看: 根據深入淺出SQL一書提到,NOT 可以跟BETWEEN一起使用。 重點是記得NOT 一定緊接在WHERE後面,如: SELECT drink_name FROM easy_drinks WHERE NOT drink_name BETWEEN 'A' AND 'C'; 要是以NOT判斷的來源是NOT之後的資訊為主,我可以理解。 但是下面的狀態,也可以查出同樣的結果: SELECT drink_name FROM easy_drinks WHERE drink_name NOT BETWEEN 'A' AND 'C'; (更納悶的是,該書在一些練習上的解答,也沒有NOT緊接WHERE的情形。 且此時也沒出現錯誤訊息。 不知有經驗的朋友能否幫我解疑一下,NOT的位置是否有嚴格規定? 感謝大家囉! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.153.97
文章代碼(AID): #1HOjUy5J (Database)
文章代碼(AID): #1HOjUy5J (Database)