分頁(yè)查詢的使用詳細(xì)說明
發(fā)表時(shí)間:2023-07-14 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]這次給大家?guī)矸猪?yè)查詢的使用詳解,使用分頁(yè)查詢的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。作用:把行按照字段分組Select column, .. from table_name group ...
這次給大家?guī)矸猪?yè)
查詢的使用詳解,使用分頁(yè)查詢的
注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。
作用:把行按照字段分組
Select column, .. from table_name group by column1, column2;
使用場(chǎng)景:常見于統(tǒng)計(jì)場(chǎng)合,計(jì)算平均分,統(tǒng)計(jì)數(shù)據(jù)量等
查詢每個(gè)部門的平均工資
select dept, avg(salary) from emp group by dept;
顯示每個(gè)部門中的每種崗位的平均工資和最低工資
select dept, avg(salary), min(salary) from emp group by dept;
select dept,job, avg(salary), min(salary) from emp group by dept,job;
select dept,job, name,avg(salary), min(salary) from emp group by dept,job,name;
使用GROUP BY 子句對(duì)查詢的結(jié)果進(jìn)行分組
select column, .. from table_name group by column having ...;
having用于對(duì)分組結(jié)果繼續(xù)過濾
where 和having 的區(qū)別:
where用于在原始數(shù)據(jù)中進(jìn)行查詢
having用于在結(jié)果集中進(jìn)行過濾
當(dāng)一個(gè)語句中既有where 又有having時(shí),先執(zhí)行where 后執(zhí)行having
Where 條件中不能出現(xiàn)聚合函數(shù),having 中可以
顯示平均工資低于6000 的部門名稱和他的平均工資
select dept, avg(salary) from emp group by dept having avg(salary) <7000;
分頁(yè)查詢
select * column, .. from table_name limit [offset] count;
offset 可選用指定從什么位置開始獲取
count 指定要查詢數(shù)據(jù)的條數(shù)
顯示前三名信息
select *from emp limit 3;
顯 示 offset(5, 8) 條信息
select *from emp limit 5, 8;
相信看了本文案例你已經(jīng)掌握了方法,更多精彩請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
推薦閱讀:
PHP實(shí)現(xiàn)的實(shí)時(shí)搜索提示
生成錯(cuò)綜復(fù)雜的(傾斜,正弦干擾線,黏貼,旋轉(zhuǎn)驗(yàn))證碼
以上就是分頁(yè)查詢的使用詳解的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。