[問題] sql語法,count同時取得資料該如何做?
大家好,我正在開發網頁架構的資料庫程式
採用MySql作為資料庫
現在我遇到的問題是,我要顯示部分的資料,由於資料比數很大,需要作換頁的功能
我的語法是這樣
SELECT * FROM assets LIMIT 20
一次取20筆資料,但我需要知道總列數才能作換頁功能,所以我下這樣的語法
SELECT *, COUNT(id) AS cnt FROM assets LIMIT 20
但這樣出來的結果只有1列...
請問各位前輩,正確的語法該怎麼做,要用子查詢嗎?
還是說一定得分兩次query才行?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.1.217
推
10/27 22:52, , 1F
10/27 22:52, 1F
→
10/27 22:53, , 2F
10/27 22:53, 2F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):