Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выборка только времени / 5 сообщений из 5, страница 1 из 1
24.04.2021, 17:25
    #40065456
Caxa_ASS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка только времени
Всем привет.

Есть таблица, к примеру (Id, Name, AuditCD, Value).

AuditCD тип данных -> datetime, и имеет значения к примеру -> 2021-04-24 15:52:16.477

Необходимо найти максимальное значение в Value исключительно по времени, к примеру с 22:00:00.000 по 23:00:00.000

Код: sql
1.
2.
select max(Value) from Table
where ...



Как разделить дату и время, как написать верно условие в where?

Буду благодарен за помощь.
...
Рейтинг: 0 / 0
24.04.2021, 17:49
    #40065462
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка только времени
Код: sql
1.
cast( value as time )
...
Рейтинг: 0 / 0
24.04.2021, 17:50
    #40065463
godsql
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка только времени
where cast(AuditCD as time) between '22:00' and '23:00'
...
Рейтинг: 0 / 0
25.04.2021, 10:29
    #40065560
Caxa_ASS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка только времени
aleks222,
спасибо
...
Рейтинг: 0 / 0
25.04.2021, 10:29
    #40065561
Caxa_ASS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка только времени
godsql,
спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выборка только времени / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]