這次給大家帶來分頁查詢的使用詳解,使用分頁查詢的查詢有哪些,下面就是實戰案例,一起來看一下。
作用:把行按照字段查詢
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
顯示平均工資低于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