作者ot32em (reverse(wasefo);)
看板Database
標題[SQL ] 抓 某ID 上下5筆資料
時間Sun Jan 31 01:26:04 2010
原本是 select `field` from `table` where `id` >= '$id' limit 0,4;
select `field` from `table` where `id` < '$id' limit 0,5;
有沒有一句的版本啊
我有用union , 可是好像where一次而已 limit 也只能一次
limit 設 -4, 5 這蠢方法 我也試過XD
感謝大家
用的是 mysql
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.77.187
※ 編輯: ot32em 來自: 61.62.77.187 (01/31 01:27)
推 asklove:先弄出循序編號 再依循序編號抓上下五筆呢? 01/31 01:31
推 bobju:google "mysql rownum" 或許能夠找到些資料. 01/31 10:26
→ discavalry:3525 篇有,然後用 where 取小於6的就行 02/02 17:04
→ discavalry:好像是 mysql = = 不好意思 02/02 17:08
→ npchen:sql关键看执行效率,而不是书写是一句或两句。。 02/03 16:23