作者JYHuang (夏天到了,冷不起來了說)
看板Database
標題Re: [SQL ] 選取特定主鍵跟其下一筆之外的資料
時間Wed Jun 25 21:19:34 2008
再將starjou兄的語法做延伸
選出table中指定
id 值和其上下一筆的資料
SELECT A.id FROM news AS A LEFT JOIN
(SELECT id FROM news WHERE id >=
(select IFNULL(max(id),
10) from news where id <
10 )
ORDER BY id LIMIT 3) AS B
ON A.id = B.id WHERE B.id IS NULL
在一個有16筆資料的資料表中查詢
花費0.0005 秒(一般查詢 約0.0003 sec)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.154.179
※ 編輯: JYHuang 來自: 59.104.154.179 (06/25 21:26)