資料庫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 表 查詢列表可以是 字段 表示式 常量 函式等 查詢單個字段...