請教sql語句中not like的用法
標準SQL中用like進行模糊查詢,有兩個通配符:%百分號代表任意個字符,_下劃線代表一個字符。
例如查詢姓名中包含“曉”的人,where子句可以寫成:where name like '%曉%'
姓名由兩個字構成,并且第二個字是“紅”,可以寫成:where name like '_紅'
如果對like進行否定,前面加上not即可
查詢姓名中不包含“曉”的人:where name not like '%曉%'
姓名由兩個字構成,第二個字不是“紅”:where name not like '_紅'