返回列表 回复 发帖

在写SQR时遇到的一个问题

大家一起在这里或我的blog里进讨论下哦

已知Begin_Dt和End_Dt,怎样去计算这段时间Cover了几次12:00和18:00呢?
Example:
1)Begin_Dt='2007-10-25 18:01';   End_Dt=''2007-10-25 20:30'  
  则Cover_Number=0
2)Begin_Dt='2007-10-29 18:00';   End_Dt=''2007-10-29 20:30'  
  则Cover_Number=1
3)Begin_Dt='2007-11-03 11:00';   End_Dt=''2007-11-04 19:20'  
  则Cover_Number=4

各位有什么好的算法没?
今天的努力是为了明天的生活
所以
我必须忍耐
*************************************
热烈欢迎大家来我的地盘踩踩⌒_⌒
http://lovexue.erp100.com
返回列表