我有桌子
Id Name Date Time
1 S 1-Dec-2009 9:00
2 N 1-Dec-2009 10:00
1 S 1-Dec-2009 10:30
1 S 1-Dec-2009 11:00
2 N 1-Dec-2009 11:10
需要查询显示为
Id Name Date Time
1 S 1-Dec-2009 9:00
1 S 1-Dec-2009 11:00
2 N 1-Dec-2009 10:00
2 N 1-Dec-2009 11:10
我的后端数据库是MS Access,使用VB6获取最大和最小时间
答案 0 :(得分:1)
我会再创建两个[int]列,比如小时和分钟,然后使用MS Access查询对它们进行排序。在VB中调用它会更容易。查询本身将类似于以下内容:
SELECT * FROM YOURTABLE ORDER BY id, hour, minute;