iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0
自我挑戰組

30 天學習資料庫系列 第 16

SQL 比較運算符

  • 分享至 

  • xImage
  •  

比較運算符

= 在很多編程語言中 = 是賦值的意思 在SQL裡就只是等於
需要注意的是只要有null參與判斷 結果就為null 不會有任何結果

<=> 安全等於 跟等於的唯一差異在於他可以用來跟null進行判斷 當兩個操作數皆為null時 回傳1 當只有一邊是null回傳0

<> != 這兩個都是不等於的意思
< <= > >=
小於 小於等於 大於 大於等於
is null 判斷是否為空
is not null
least 在多個值中返回最小值
greatest 返回最大值
between and 判斷一個值是否在兩個值中間
in 跟 not in 判斷一個值是否為列表中任意一個值
like 模糊匹配運算符
regexp 正則表達式運算符
rlike 正則表達式運算符


上一篇
SQL on delete
下一篇
SQL 多表查詢
系列文
30 天學習資料庫30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言