如何在SQL中输入某月的条件来查询资料?(100分)

  • 主题发起人 主题发起人 leelam
  • 开始时间 开始时间
L

leelam

Unregistered / Unconfirmed
GUEST, unregistred user!
假如想查询某一个月范围的资料,某一个月是末知的,要考虑到闰年的2月份,如果在VFP
中可以用这个样实现:brow for month(indate)=月份,但是在SQL语句中如何实现呢?
我不希望用到这样:where indate between 05/01/2002 and 05/31/2002来实现,因为
这样在程序中的灵活性不大。
 
在sql语句中可以用month函数
如select * from t1 where month(yourdate)=5
在oracle中可以用to_date函数,
别的数据库也应该有相应的得到月份的函数,
不知你的是什么数据库?
 
接受答案了.
 
后退
顶部