冰
冰冰
Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个数据库mdb,zksz表如下:
sjd integer 时间顺序
sstart time 起时间
eend time 止时间
discount text 折扣
flag text 是否折扣
sjd sstart eend discount flag
1 13:00:00 19:00:00 3 1
2 19:00:00 20:00:00 5 1
3 20:00:00 01:00:00 6 0 //0表示不打折
4 01:00:00 02:00:00 5 1
5 02:00:00 13:00:00 3 1
怎样判断起止时间落在一个时间段内和跨时段,并算出跨越几个时间段的总金额,希望给出代码
sjd integer 时间顺序
sstart time 起时间
eend time 止时间
discount text 折扣
flag text 是否折扣
sjd sstart eend discount flag
1 13:00:00 19:00:00 3 1
2 19:00:00 20:00:00 5 1
3 20:00:00 01:00:00 6 0 //0表示不打折
4 01:00:00 02:00:00 5 1
5 02:00:00 13:00:00 3 1
怎样判断起止时间落在一个时间段内和跨时段,并算出跨越几个时间段的总金额,希望给出代码