統計查詢
創新互聯公司專注于網站建設|成都網站改版|優化|托管以及網絡推廣,積累了大量的網站設計與制作經驗,為許多企業提供了網站定制設計服務,案例作品覆蓋航空箱等行業。能根據企業所處的行業與銷售的產品,結合品牌形象的塑造,量身策劃品質網站。
在應用中我們經常會用到一些統計數據,例如當前所有(或者滿足某些條件)的用戶數、所有用戶的最大積分、用戶的平均成績等等,ThinkPHP為這些統計操作提供了一系列的內置方法,包括:
方法????????????說明
Count ? ?
統計數量,參數是要統計的字段名(可選) ?
Max ? ?
獲取最大值,參數是要統計的字段名(必須) ?
Min ? ?
獲取最小值,參數是要統計的字段名(必須) ?
Avg ? ?
獲取平均值,參數是要統計的字段名(必須) ?
Sum ? ?
獲取總分,參數是要統計的字段名(必須) ?
用法示例:
獲取用戶的最大積分:
$maxScore?=?$User-max('score');
thinkPHP 查詢數據庫中id最大的一條數據操作如下:
先給數據庫中的這個字段(sort)分組 再降序排列, 取第1條。
通過步驟1 獲取了 sort值為最大的數據, 然后在 通過 where sort ='步驟1取的值'。
查詢最大ID,select max(id) from table。
查詢最大ID的記錄 select * from table where id = (select max(id) from table)
或者select * from table t where ?not exists (select 1 from table t1 where t1.id t.id)
SELECT id FROM?table?ORDER?BY id DESC,這樣看到讀出來的第一個id就是最大id
希望對你有幫助,更多的sql語句,可以參考這篇文章,希望對你有幫助
分享文章:短線vbnet,短線炒股高手
文章鏈接:http://vcdvsql.cn/article0/heopoo.html
成都網站建設公司_創新互聯,為您提供品牌網站制作、面包屑導航、網站建設、網站導航、網站制作、網頁設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯