討論串[問題] sql語法,count同時取得資料該如何做?
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者games (games)時間17年前 (2008/11/02 01:59), 編輯資訊
0
0
0
內容預覽:
如果你的 server 是 mysql 5.0 以後的版本,可以用:. select SQL_CALC_FOUND_ROWS * from assets limit 20. select FOUND_ROWS(). 這樣做會比 count(*) 來的快. --. 發信站: 批踢踢實業坊(ptt.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者bobju (寶貝豬)時間17年前 (2008/10/27 23:06), 編輯資訊
0
0
0
內容預覽:
假設每頁呈現20筆記錄:. 第一頁:. select * from assets limit 0,20; // 0是記錄的起始序號(0-base),20代表要幾筆.. 第二頁:. select * from assets limit 20,20;. 第三頁:. select * from asset
(還有300個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者beyonds999 (Kevin)時間17年前 (2008/10/27 20:47), 編輯資訊
0
0
0
內容預覽:
第一頁:. SELECT TOP 20 * FROM assets ORDER BY assets_ID DESC. 第二頁之後:. n = (page - 1) * 20. SELECT TOP 20 * FROM assets. WHERE (assets_ID NOT IN. (SELECT
(還有53個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者aoisama (葵)時間17年前 (2008/10/27 14:27), 編輯資訊
0
0
0
內容預覽:
大家好,我正在開發網頁架構的資料庫程式. 採用MySql作為資料庫. 現在我遇到的問題是,我要顯示部分的資料,由於資料比數很大,需要作換頁的功能. 我的語法是這樣. SELECT * FROM assets LIMIT 20. 一次取20筆資料,但我需要知道總列數才能作換頁功能,所以我下這樣的語法.
(還有11個字)
首頁
上一頁
1
下一頁
尾頁