DQL語言 基礎查詢

2021-10-16 09:29:09 字數 893 閱讀 8904

select 查詢列表

from 表名;

1、查詢列表可以是字段、常量、表示式、函式,也可以是多個

2、查詢結果是乙個虛擬表

1、查詢單個字段

select 欄位名 from 表名;

2、查詢多個字段

select 欄位名1,欄位名2,… from 表名;

3、查詢所有字段

select * from 表名;

4、查詢常量

select 常量值;

注意:字元型和日期型的常量必須用單引號引起來,數值型不需要

5、查詢函式

select 函式名(實參列表);

6、查詢表示式

select 100/1234;

7、起別名

兩種方式:①as;②空格

8、去重

使用關鍵字distinct

select distinct 欄位名 from 表名;

9、+作用:做加法運算

select 數值+數值:直接運算

select 字元+數值:先試圖將字元轉換成數值,如果轉換成功,則繼續運算;否則轉換成0,再做運算

select null+值:結果都為null

10、【補充】concat函式

功能:拼接字元

select concat(字元1,字元2,字元3,…);

11、【補充】ifnull函式

使用:select ifnull(需判斷的字段或表示式,指定的值)

功能:判斷某字段或表示式是否為null,如果為null,返回指定的值,否則返回原本的值

12、【補充】isnull函式

使用:select isnull(欄位或表示式)

功能:判斷某字段或表示式是否為null,如果是,則返回1,否則返回0

DQL語言 基礎查詢

一,語法 select 查詢列表 from 表名 二,特點 1,查詢列表可以是字段,常量,表示式,函式 2,查詢結果是虛擬表 示例 1,查詢單個字段 select 欄位名 from 表名 select department id from departments 2,查詢多個字段 select 欄位...

mysql之DQL語言 基礎查詢

一 語法 select 查詢列表 from 表名 二 特點 1 查詢列表可以是字段 常量 表示式 函式,也可以是多個 2 查詢結果是乙個虛擬表 三 示例 1 查詢單個字段 select 欄位名 from 表名 2 查詢多個字段 select 欄位名,欄位名 from 表名 3 查詢所有字段 sele...

DQL語言之基礎查詢(mysql)

語法 select 查詢列表 from 表名 特點 1 查詢列表可以是 表中的字段 常量值 表示式 函式 2 查詢的結果是乙個虛擬的 use course 1 查詢表中的單個字段 select credit from course 2 查詢表中的多個字段 select credit,name cla...