DQL語言 基礎查詢

2021-10-04 12:25:14 字數 1441 閱讀 5007

一,語法

select 查詢列表

from 表名

二,特點

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

2,查詢結果是虛擬表

示例

1,查詢單個字段

select 欄位名 from 表名;

select department_id from departments;
2,查詢多個字段

select 欄位名,欄位名 from 表名;

select department_id,manager_id from departments;
3,查詢所有字段

select * from 表名;

select

*from departments;

4,查詢常量

select 常量值;

select

100;

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

5,查詢函式

select 函式名(實參列表);

select version(

);

6,查詢表示式

select 100/1234;

select

100/

1234

;

7,起別名

(1)as

(2)空格

select department_id as 員工id from departments;

select department_id 員工id from departments;

8,去重

select distinct 欄位名 from 表名;

select

distinct department_id 員工id from departments

9,+的作用

作用:加法運算

select 數值+數值; 直接運算

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

select null+值;結果為null

10.拼接conat函式

conat(『a』,『b』,『c』);

10.desc顯示表結構

desc departments;
11將null顯示為其他ifnull(「有可能為null」,「想要顯示的數」)

ifnull(commission_pct,0)

;

DQL語言 基礎查詢

select 查詢列表 from 表名 1 查詢列表可以是字段 常量 表示式 函式,也可以是多個 2 查詢結果是乙個虛擬表 1 查詢單個字段 select 欄位名 from 表名 2 查詢多個字段 select 欄位名1,欄位名2,from 表名 3 查詢所有字段 select from 表名 4 ...

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...