文章詳情頁
mysql - 要取出數據庫中按某字段排序后的前10,20,30條數據要怎么做?
瀏覽:210日期: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. apache-tomcat-9.0.0.M20 java.lang.VerifyError: Bad return type2. node.js - visual studio 2015安裝成功后打不開3. 前端 - 設計稿為1080*1920,適配多種移動設備,不用rem,怎么寫?4. c++ - vs2015+win10調試時出現如下圖5. 在win7上安裝2015vc++運行庫安裝失敗怎么解決?6. java - Intellij idea2017如何實現thymeleaf自動補全?7. Phpstorm搭配Sqlsever2008實現PDO連接報錯8. 亂碼 - VS2013+PTVS,python編碼問題9. node.js - 對將近2000個網頁發起同時20個的并發請求,出去request請求失敗10. python - 使用ajax向django后臺請求靜態頁面,返回200,但是頁面不渲染出來
排行榜

網公網安備