Re: [SQL ]有關 not like

看板Database (資料庫)作者 (我愛直話直說)時間15年前 (2010/07/22 17:42), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串3/3 (看更多)
先謝謝兩位的回覆! (雖然英文的我看不是很懂) 但就GOOGLE與嘗試之後發現資料中如果有NULL值的確要個別處理, ex. ( 欄位一 is null or 欄位一 ='') 這樣我要的東西才會出現 :D ※ 引述《dinos (守護神)》之銘言: : ※ 引述《dennis277 (我愛直話直說)》之銘言: : : 各位晚安,有個關於not like的問題請教於各位前輩 : : 欄位一 : : 1. V : : 2.null : : 3. '' : : 小弟想將SQL中欄位一中不like "v"值全數列出 : : 所以... : : 當我select like '%v%'的時候 1.項目會跑出來 : : 但反過來select not like '%v%'時 2.卻搜尋不出來(但3.會!) : : 請問是哪裡出問題呢!? : : 還請多指教了 謝謝 : This is because NULL NOT LIKE expr always returns NULL, regardless : of the value of expr. The same is true for aggregate queries involving : NULL and comparisons using NOT RLIKE or NOT REGEXP. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.223.170

07/25 17:15, , 1F
簡單來說, "沒有的東西"是不能被比較的...
07/25 17:15, 1F

07/25 20:50, , 2F
就像沒有女友, 但是別人問你女友叫什麼名字, 根本回答不出來
07/25 20:50, 2F
文章代碼(AID): #1CI1A9wd (Database)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
文章代碼(AID): #1CI1A9wd (Database)