文章詳情頁
mysql - 要取出數據庫中按某字段排序后的前10,20,30條數據要怎么做?
瀏覽:161日期:2022-06-20 13:26:30
問題描述
要取出數據庫中按某字段排序后的前10,20,30條數據要怎么做?表中這樣的字段有很多。因為有多個排行榜。比如有totalClickNum,monthClickNum,weekClickNum等。對數據庫操作不是很懂。具體要怎么做才能使得性能比較高呢?
問題解答
回答1:function getSql(sortFields, num) { return 'select * from 表 ORDER BY ' + sortFields + ' DESC LIMIT ' + num;}回答2:
用limit
回答3:SELECT 字段1,字段2,字段3 FROM 表 ORDER BY 排序字段 DESC LIMIT 10
相關文章:
1. echo woziji(20,10,’jian’); ’jian’ 不是字符串嗎?2. android-studio - Android studio導入老版本的2048項目報錯3. python - (2006, ’MySQL server has gone away’)4. c++ - vs2015+win10調試時出現如下圖5. apache - 使用ab工具時,設置請求數2000,并發數1000,但是請求數是分成10個200請求完成的,并發體現在哪里6. cordova - myeclipse2014 導入android項目報錯7. 隨機產生200個小寫英文字母,并統計個數,這是在網上看到的粒子,我想問怎樣把它變得更簡便?8. node.js - 對將近2000個網頁發起同時20個的并發請求,出去request請求失敗9. python - 用scrapy寫爬蟲,發送請求后,服務器全都直接返回202,該怎么辦呢?10. java - 統計出20170403到20170420期間點擊量前十的廣告每天的點擊量
排行榜
