1、>
2、<
3、>=
4、<=
5、<>:不等於
6、between A and B:查詢位於A和B區間(閉區間)的數據且必須遵循左小右大的原則,除了可以使用在數據方面,還可以使用在字符方面(但是左閉右開)
7、is null:查看某個字段為null的數據項,select * from tablename where bonus is null ,不能寫成select * from tablename where bonus = null
8、and / or:兩者聯用時,and的優先級大於or優先級,or語句一般要括起來,括起來的優先級更高最先執行

9、in / not in

10、like:模糊查詢,必須掌握的兩種符號 " % " 和 " _ " ,''%":代表多個字符,"_":代表一個字符。

11、排序(升序/降序):默認是升序,asc:升序 / desc:降序

12、分組函數:count,sum,avg,max,min,分組函數會自動忽略null,即不會統計為null的數據項.注意:不管任何數據庫,只要有null進行算數運算,就會產生null的結果值
select count(*) from tablename ;
select sum(salary) from tablename ;
select max(age) from tablename ;
select avg(salary) from tablename;
count(*):對數據條數進行統計,包含null。
count(字段名):對某個字段所含的數據項進行統計,不包括null。
13、group by 和 having
group by:按照某個字段或者某些字段進行分組
having:對分組后的數據再進行篩選
注意:where 后面不能直接跟分組函數,會報錯

(1) 找出每種職業中年紀最大的人:SELECT id,name,sex,MAX(age),career FROM test1 GROUP BY career;

(2) having 和 group by是搭檔,having離開group不能單獨使用。

14、distinct:去重關鍵字,且必須寫在查詢字段的前面

