分頁查詢的使用詳解

這次給大家帶來分頁查詢的使用詳解,使用分頁查詢的查詢有哪些,下面就是實戰案例,一起來看一下。

作用:把行按照字段查詢

Select?column,?..?from?table_name?group?by?column1,?column2;  使用場景:常見于統計場合,計算平均分,統計數據量等  查詢每個部門的平均工資  select?dept,?avg(salary)?from?emp?group?by?dept;  顯示每個部門中的每種崗位的平均工資和最低工資  ?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 子句對查詢的結果進行分組

select?column,?..?from?table_name?group?by?column?having?...;

having用于對分組結果繼續過濾

where 和having 的區別:

where用于在原始數據中進行查詢

having用于在結果集中進行過濾

當一個語句中既有where 又有having時,先執行where 后執行having

Where 條件中不能出現查詢查詢,having 中可以

顯示平均工資低于6000 的部門名稱和他的平均工資

select?dept,?avg(salary)?from?emp?group?by?dept?having?avg(salary)?<p>分頁查詢<br></p><pre class="brush:php;toolbar:false">select?*|?column,?..?from?table_name?limit?[offset]?count;

offset 可選用指定從什么位置開始獲取

count 指定要查詢數據的條數

顯示前三名信息

select?*from?emp?limit?3;

顯 示 offset(5, 8) 條信息

select?*from?emp?limit?5,?8;

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網查詢相關文章!

推薦閱讀:

查詢

查詢

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享