1. 程式人生 > >條件資料記錄查詢

條件資料記錄查詢

語法形式:

select field1,field2,...,fieldn from table_name where conditon;

條件資料查詢的功能:

  • 帶關係運算符和邏輯運算子的條件資料查詢
  • 帶between and關鍵字的條件資料查詢
  • 帶is null關鍵字的條件資料查詢
  • 帶in關鍵字的條件資料查詢
  • 帶like關鍵字的條件資料查詢

1、帶關係運算符和邏輯運算子的條件資料查詢

單條件資料查詢:

多條件資料查詢:

2、帶between and關鍵字的範圍查詢

語法形式:

select field1,field2,...,fieldn from table_name where field between value1 and value2;

between minvalue and maxvalue實現範圍查詢,只能運算元字型別。可以用not between and實現非範圍的查詢。

3、帶is null關鍵字的空值查詢

語法形式:

select field1,field2,...,fieldn from table_name where field is null;

通過關鍵字is not null可以實現非空值的判斷。

4、帶in關鍵字的集合查詢

語法形式:

select field1,field2,...,fieldn from table_name where field in (value1,value2,...,valuen);

如果使用關鍵字not in,查詢的集合中如果存在null,則不會有任何的查詢結果。

5、帶like關鍵字的模糊查詢

語法形式:

select field1,field2,...,fieldn from table_name where field like value;

  • “_”萬用字元表示匹配單個字元
  • “%”萬用字元表示可以匹配任意長度的字串,既可以是0個也可以是1個字元,也可以是多個字串