level 7
OOPhappy
楼主
伤透了脑筋,一个db文件,里面有一堆数据,其中Date1字段是Date类型,Time1是Time类型,现在菜鸟要做一个程序提取出大于某个时间段的数据,可是可耻的发现自己不会将Date和Time类型拼接在一起。一开始用:
select * from ‘20140616’ where Date1>‘20140616’ or Time1>'xxxx'
发现结果不对,用
select * from ‘20140616’ where Date1+Time1>‘20140616 12:20:12'
完全不行,有没有知道Date1和Time1怎么将其拼接起来的啊?
说明,这奇葩的数据库文件是别的公司弄的,所有不大可能要别人重新设计数据库文件。
2014年06月21日 13点06分
1
select * from ‘20140616’ where Date1>‘20140616’ or Time1>'xxxx'
发现结果不对,用
select * from ‘20140616’ where Date1+Time1>‘20140616 12:20:12'
完全不行,有没有知道Date1和Time1怎么将其拼接起来的啊?
说明,这奇葩的数据库文件是别的公司弄的,所有不大可能要别人重新设计数据库文件。