一、基礎查詢
特點:1、查詢的可以是:表中的字段、常量值、表示式、函式
2、查詢的結果是個虛擬的**
1.查詢單個字段
select last_name from table_name;
2.查詢多個字段
select last_name,job_id from table_name;
3.查詢所有字段
select
*from table_name;
4.查詢常量值
select
100;
5.查詢表示式
select2*
5;
6.查詢函式
select version(
);
7.起別名
別名不能有特殊符號
select last_name as 姓 from employees;
或
select last_name 姓;
8.去重
不能對兩個字段同時去重
select
distinct department_id from employees;
9.+的作用
select
'a'+
123;
//其中一方為字元型,mysql會試圖轉換成數值型別
select
null+10
;//只要其中一方為null,則結果為null
10.拼接字串
select concat (
'a',
'b',
'c')
as 結果 from table_name;
11.ifnull
判斷是否為null,如果是返回括號中的值,否則返回原值
select ifnull(bonus,0)
from students;
12.isnull
判斷是否為null,如果是返回1,否則返回0
select isnull(bonus)
from students;k
MySQL的學習(一) DQL語言的學習
dql data query language 查詢語言 高階1 基礎查詢 語法 select 查詢列表 from 表名 特點 1 查詢列表可以是 表中的字段 常量值 表示式 函式 2 查詢的結果是乙個虛擬的 高階1 基礎查詢 語法 select 查詢列表 from 表名 特點 1 查詢列表可以是 ...
DQL語言的查詢
分類 一 按條件表示式篩選 條件運算子 二 按邏輯表示式篩選 邏輯運算子 and or not 三 模糊查詢 like between and in is null或is not null 語法 select 查詢列表 3 from 表名 1 where 條件 2eg 1 查詢工資大於10000的員...
MySql中的DQL語言
一 基礎查詢 關鍵字select select 查詢字段 from 表名 查詢常量值 表示式 函式 起別名 a select表示式as 別名 b select 字段 別名 from b表名 c 別名如果有特殊字元 建議加雙引號 去重 在查詢欄位前加上關鍵字 distinct 號的作用 只有乙個功能 ...