Re: [SQL ] SELECT的問題,如何撈出指定筆數
※ 引述《otima ()》之銘言:
: 不好意思,這個問題小弟想了一天,還是不知道怎麼解決,只好上來求助。
: 若有一個TABLE長這樣
: Date data
: ----------------------
: .
: .
: 2007-04-19 605
: 2007-04-20 887
: 2007-04-23 666
: 2007-04-24 9973
: .
: .
: Date欄位不連續,但必定依照時間順序(放假日沒資料)
: 我遇到兩個狀況,不知道怎麼下SELETC語法
: a. 知道截止日期(如2007-04-23),及需要的總筆數(例如200筆)
: 要如何select出從2007-04-23往前200筆的資料?(順序不能改)
剛剛想到了一個方式,
select * from TBL where Date <= '2007-04-23' order by Tdate desc limit 200
這樣可以濾出我希望的從2007-04-23往前200筆資料
但是剛剛又發現得出來的順序會相反...:(
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.183.219
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章