作者otima ()
看板Database
标题Re: [SQL ] SELECT的问题,如何捞出指定笔数
时间Mon Apr 30 23:19:58 2007
※ 引述《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