在sql server2000中如何进行时间的比较?(50)

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

wangwang5188

Unregistered / Unconfirmed
GUEST, unregistred user!
在数据库有两个字段时间1和时间2,比如时间1的值为:12:00:00 时间2的值为:6:00:00这里的时间1为中午12:00,时间2为凌晨(早上)6:00钟,现在比较是下午15:00,我怎么判断,现在的时间在这个时间之间呢?
 
判断:如果时间2小于时间1,那么,时间2是第二天;将时间1和时间2转换成字符串,如果时间2是第二天,就加上24;将要比较的时间也转换成字符串,就可以比较了。如你的例子:因为时间2为6:00:00,小于时间1的12:00:00,则时间1转换成12:00,时间2转换成30:00,比较的时间为15:00,就可以判断了。
 
后退
顶部