2009-12-11 2 views
-3

У меня есть таблица, какMDB запрос для времени

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 для Max и Min время

+0

Является ли время полем времени (столбцом)? Если да, рассмотрите datepart, если нет, что это такое? – Fionnuala

+0

Чтобы уточнить: является ли ваш желаемый результат временем начала/окончания для каждого ID/имени? –

ответ

1

Я бы сделайте еще два столбца [int], скажем, час и минуту, а затем используйте запрос MS Access для их сортировки. Было бы намного проще назвать это в VB. Сам запрос будет выглядеть примерно так:

SELECT * FROM YOURTABLE ORDER BY id, hour, minute; 
+0

Мне кажется, что он хочет время начала и окончания, так как для ID 1 в исходных данных есть три записи, но только 2 в желаемом выходе. –

Смежные вопросы