DQL語言的學習(一)

2021-10-08 14:52:38 字數 1468 閱讀 4291

一、基礎查詢

特點: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 號的作用 只有乙個功能 ...