作者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)
1F:推 asklove:先弄出循序编号 再依循序编号抓上下五笔呢? 01/31 01:31
2F:推 bobju:google "mysql rownum" 或许能够找到些资料. 01/31 10:26
3F:→ discavalry:3525 篇有,然後用 where 取小於6的就行 02/02 17:04
4F:→ discavalry:好像是 mysql = = 不好意思 02/02 17:08
5F:→ npchen:sql关键看执行效率,而不是书写是一句或两句。。 02/03 16:23