查最小日期和时间,该如何处理

查最小日期和时间
数据记录中,日期为一个字段(smalldatetime),时间为一个字段(varchar),如何查找所有记录中最早时间的记录,也就是最早一天的日期加时间?

------解决方案--------------------
只要日期和时间格式统一,这样应该可以。

select top 1 * form aaa order by 日期,时间
------解决方案--------------------
order by 日期+时间

也行,相加时间varchar会转换成smalldatetime