1. 程式人生 > >SQL語法及常用函式

SQL語法及常用函式

1. INSERT 全列或指定列插入值

INSERT INTO 表名稱 VALUES (值1, 值2,....)

INSERT INTO 表名稱 (列1, 列2,...) VALUES (值1, 值2,....)

2. DISTINCT 僅選取唯一不同的值,我們需要使用 SELECT DISTINCT 語句

SELECT DISTINCT 列名稱 FROM 表名稱

3. LIKE 模糊查詢

SELECT * FROM 表名稱 WHERE 列1 LIKE '%N%'    注:"%" 為萬用字元,代替多個未知條件字元

4. 萬用字元 需要與like結合使用

% 替代一個或多個字元   _ 僅替代一個字元

5. IN 在 WHERE 子句中規定條件值在in裡

SELECT * FROM table_name WHERE 列1 IN (value1,value2,...)     查出列1值是value1和value2的所有列

6. BETWEEN a AND b 選取介於a和b之間的資料。a、b可以是數值、文字或者日期

SELECT * FROM table_name WHERE 列1 BETWEEN value1 AND value2  查出列1值在value1-value2之間的所有列

7.  NOT