文章詳情頁
mysql - 要取出數據庫中按某字段排序后的前10,20,30條數據要怎么做?
瀏覽:151日期: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. java - c++ 經常出現error LNK20192. mysql - 在PHPMyadmin上亂搗鼓后出現 了 - #2002 - — 服務器沒有響應(或本地服務器的套接字沒有正確設置)。3. window2003配置apache 虛擬主機4. 隨機產生200個小寫英文字母,并統計個數,這是在網上看到的粒子,我想問怎樣把它變得更簡便?5. Python獲取HTTP請求的狀態碼(200,404等)6. Phpstorm搭配Sqlsever2008實現PDO連接報錯7. python - 使用ajax向django后臺請求靜態頁面,返回200,但是頁面不渲染出來8. echo woziji(20,10,’jian’); ’jian’ 不是字符串嗎?9. python - 搜索大文件(20G左右)10. javascript - 寫了一個驗證12.5-20.5的正則老是報錯?
排行榜
