Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.07.2011, 18:19   #1
maks1503
 
Регистрация: 11.07.2011
Сообщений: 9
По умолчанию Запрос

Есть 2 столбца дата и время!
Дата | Время
15.05.2011 |7:15:15
15.05.2011 |15:13:12
15.05.2011 |20:14:21
16.05.2011 |9:13:22
16.05.2011 |15:11:52
16.05.2011 |16:42:12
16.05.2011 |20:11:22
17.05.2011 |4:33:14
17.05.2011 |12:25:44
Как найти минимальное время каждой даты!
maks1503 вне форума Ответить с цитированием
Старый 11.07.2011, 18:21   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
SELECT Дата,MIN(Время) AS Время
  FROM Таблица
  GROUP BY Дата
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 11.07.2011, 18:39   #3
maks1503
 
Регистрация: 11.07.2011
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Код:
SELECT Дата,MIN(Время) AS Время
  FROM Таблица
  GROUP BY Дата
Он выводит:
Дата | Время
15.05.2011 |30.01. 1988 7:15:15
16.05.2011 |30.01. 1988 9:13:22
17.05.2011 |30.01. 1988 4:33:14
А нужно чтобы в столбце время выводило только время!
maks1503 вне форума Ответить с цитированием
Старый 11.07.2011, 19:09   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Куда выводит? Если в программу - в программе правильно форматировать вывод. Поизучайте свою СУБД, найдите функцию, которая выводит только время из даты-времени. Если найдете - впихните в запрос
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 11.07.2011, 22:00   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Аватар +100


maks1503,
1) что за СУБД ?
2) в чем выполняете запрос?
3) каким образом получены данные, которые Вы привели в первом сообщении ? (почему время вывелось "чистое", без даты?)
Цитата:
Есть 2 столбца дата и время!
Дата | Время
15.05.2011 |7:15:15
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.07.2011, 09:30   #6
maks1503
 
Регистрация: 11.07.2011
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
Аватар +100


maks1503,
1) что за СУБД ?
2) в чем выполняете запрос?
3) каким образом получены данные, которые Вы привели в первом сообщении ? (почему время вывелось "чистое", без даты?)
Время вывелось с датрй! Sql запрс пишется в программе Delphi!
maks1503 вне форума Ответить с цитированием
Старый 12.07.2011, 09:47   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Так покажите какими средствами данные берете и как отображаете в дельфях
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) Машуля SQL, базы данных 4 06.05.2010 21:09
Запрос s_v_v Microsoft Office Access 5 17.11.2009 14:14
запрос ссылается на несвязанный с ним запрос kolebatel SQL, базы данных 0 11.06.2008 12:50
Запрос wolfik0 БД в Delphi 1 23.04.2008 21:55