資料庫DQL語句

2021-06-26 09:18:59 字數 1160 閱讀 1294

資料庫dql語句就是資料庫查詢語句

主要關鍵字:select

格式:select 欄位名 from 表名 where 條件

只是平常查詢不加條件可以不寫where

在用全部欄位名的情況下可以這樣:  select * from 表名

欄位名可以這樣用:

使用別名表示學生分數。

mysql>select name as 姓名,chinese+english+math 總分 from student;

as表示使用別名

如果chinese+english+math

欄位都 是數值可以作運算後顯示。

where語句後的運算表示式:

and(和)      between (之間)        in(指定的幾個值)    like(模糊查詢    %代表:多個字元    _代表單個字元)

查詢英語分數在 80-90之間的同學。

mysql>select * from student where english between 84 and 85;

查詢數學分數為89,90,91的同學。

mysql>select * from student where math in (89,90,91);

查詢所有姓李的學生成績。

mysql>select * from student where name like '李%';

查詢數學分》80,語文分》80的同學。

mysql>select * from student where math>80 and chinese>80;

對數值排序order by:

asc(公升序)     desc(降序)

在預設情況是公升序。

對數學成績排序後輸出。

mysql>select * from student order by math;//預設是公升序

對總分排序後輸出,然後再按從高到低的順序輸出

mysql>select name,chinese+english+math from student order by (chinese+english+math) desc;

對姓李的學生數學成績排序輸出

mysql>select name,math from student where name like '李%' order by math;

資料庫DQL語句

誰心中無悔,敬勇敢一杯.1.單純的查詢 單錶查詢 select from users 單錶查詢指定列 select user id,username,password from users 指定查詢條件 select from users where user id 1 2.限制查詢條數 分頁 li...

資料庫DQL(更新中)

1 刪除 語法 1 delete from 表名 where expression 1 語法 1 select from 表名 表示所有字段 2 select distinct 字段 from 表名 distinct 去重 3 select 欄位1 as 別名2 欄位2 as 別名1 from 表名...

資料庫 DQL 基礎查詢

dql data query languge select 查詢列表 from 表名 特點 查詢的結果集 是乙個虛擬表 select後面跟的查詢列表,可以有多個部分組成,中間用逗號隔開 例如 select 欄位1,欄位2,表示式 from 表 查詢列表可以是 字段 表示式 常量 函式等 查詢單個字段...