mysql中各種邏輯關鍵詞和函式的運用
阿新 • • 發佈:2022-05-30
一,邏輯關鍵詞
1,and 滿足兩個條件
例如
2,or 滿足其中一個條件
例如
3,in 包含所有
例如
4,=,<=,!=,>= 表示條件選擇
例如
二;正則表達
1,%表示資料中有部分
例如
2,^表示以xx開頭查詢資料(前方加rlike)
例如
3,$表示以xx為結尾查詢資料
例如
三;函式
1,max 查詢最大值
2,min 查詢最小值
3,avg 查詢平均值
4,sum 查詢總數
例如
having和where的區別
"Where" 是一個約束宣告,使用Where來約束來之資料庫的資料,Where是在結果返回之前起作用的,且Where中不能使用聚合函式。. "Having"是一個過濾宣告,是在查詢返回結果集以後對查詢結果進行的過濾操作,在Having中可以使用聚合函式。
四
1,排序函式order by (desc倒敘 asc順序)
例如
2,聚合函式group by (通常和having連用)
五;inner join 查詢兩個表中共有的東西