視頻學習鏈接 https://www.bilibili.com/video/av59623481/?p=27
進階1:基礎查詢
語法:
SELECT 要查詢的東西 FROM 表名;
特點:
①通過select查詢完的結果 ,是一個虛擬的表格,不是真實存在
② 要查詢的東西 可以是常量值、可以是表達式、可以是字段、可以是函數
查詢方式:
1. 查詢表中單個字段
2. 查詢表中多個字段
3. 查詢表中所有字段
4. 查詢常量值:SELECT 100; SELECT 'john';
5. 查詢表達式:SELECT 100*98;
6. 查詢函數:SELECT VERSION();
查詢字段的細節:
1. 操作數據庫之前,先定位到某個數據庫,使用use命令
2. 用``符號區分關鍵字和字段名稱
起別名:
1. 好處:便於理解,防止重名
2. 方式一 AS:
1. SELECT 100*998 AS "結果";
2. SELECT last_name AS "姓", first_name AS "名" FROM employees;
3. 方式二 空格:
1. SELECT 100*998 '結果';
去重:
1. 利用distinct
2. 例:查詢部門編號:SELECT DISTINCT department_id FROM employees;
MySQL中+號的作用:
1. 運算符
2. 數字+數字?
3. 字符+數字?
4. 字符+字符?
5. NULL+數字?
字符串拼接:
1. concat()函數
2. 例,姓名拼接:SELECT CONCAT(last_name, ' ', first_name) AS 姓名 FROM employees;