- 主要内容:
一. 基本查詢語句
select <列名1>, <列名2>, ……
from <表名>;
例:
select 姓名,性别
from student;
查詢全部列例子:
select *
from student;
2. 為列設定别名
select 姓名 as s_name, 性别 as 人類性别
from student;
3. 删除重複資料
select distinct 姓名
from student;
distinct後有兩列必須兩列中資訊都相同才會删除
select distinct 學号, 姓名
from student;
4. SQL 書寫規則
1) SQL語句以英文分号結尾
2)SQL語句不區分關鍵字的大小寫
3)列名不能加單引号,列名命名時不能有空格
4)符号隻能使用英文符号
二. 如何指定查詢條件
select 姓名,學号
from student
where 姓名= ‘猴子';
SQL 運作資料: 1. from --- 2. where --- 3. select
三. 注釋和sql語句注意事項
1.單行注釋:
-- 查詢出全部列
select *
from student;
多行注釋:
/*查找姓名是
猴子學生的學号*/
select 姓名, 學号
from student
where 姓名= '猴子';
2. sql語句注意事項
四. 運算符
- 算數運算符:
2. 比較運算符:
如何查詢出null值?
3. 邏輯運算符:
五. 字元串模糊查詢: like
- 練習:
- 基本語句
2. 指定條件
4. 運算符
算數運算符:
比較運算符:
查詢null 值:
邏輯運算符:
and
or
between 包括臨界值
in
5. 字元串模糊查詢
姓猴:
最後一個字是雲:
名字中帶有猴:
- sqlzoo