如何写这条SQL语句(10分)

  • 主题发起人 主题发起人 WilliamGui
  • 开始时间 开始时间
W

WilliamGui

Unregistered / Unconfirmed
GUEST, unregistred user!
假设有表内容如下:

holidaydt remark
------------------------------------------------------ --------------------------------------------------
2002-08-06 13:33:00 圣诞节
2002-08-24 13:41:00 香港法定假期
2002-10-01 00:00:00 国庆
2002-10-02 00:00:00 国庆
2002-10-03 00:00:00 国庆
2003-01-01 13:26:00 元旦
2003-01-01 13:46:00 元旦
2003-01-01 13:47:00 元旦

(8 row(s) affected)

如何用 select 语句 2003-01-01 的记录(带时间的)?

 
你到底要做什么?是要先什么记录吗?
 
datediff(day,holidaydt,'2003-01-01')=0
 
最原始的方法:
select * from 表名 where holidaydt>'2002-12-31' and holidaydt<'2003-01-02'
 
我已解决, 用trunc
 
后退
顶部