Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Создание запроса / 6 сообщений из 6, страница 1 из 1
14.03.2020, 13:38
    #39937393
Создание запроса
Помогите создать запрос на вычитание данных столбца из даты посредством DATEDIFF
...
Рейтинг: 0 / 0
14.03.2020, 13:44
    #39937396
Massa52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание запроса
Елизавета12349,

А вы можете привести примеры данных столбца и дату из которой надо вычитать.
...
Рейтинг: 0 / 0
14.03.2020, 13:58
    #39937397
Создание запроса
Massa52,

Мне надо узнать возраст. Есть столбец "День рождения". Примерно так у меня получилось, но, конечно, ничего не работает: WHERE ('20200310' - 'BirthDate') >= '50' AS 'AGE
...
Рейтинг: 0 / 0
14.03.2020, 14:19
    #39937398
Massa52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание запроса
Елизавета12349,
Ниже пример из хелпа как применят DATEDIFF
Код: sql
1.
2.
3.
DECLARE @startdate datetime2 = '2007-05-05 12:10:09.3312722';  
DECLARE @enddate   datetime2 = '2007-05-04 12:10:09.3312722';   
SELECT DATEDIFF(day, @startdate, @enddate);  


К сожалению, больше ничем не могу помочь.
...
Рейтинг: 0 / 0
14.03.2020, 14:42
    #39937402
Создание запроса
Massa52, тут тоже две конкретные даты, в любом случае спасибо)
...
Рейтинг: 0 / 0
14.03.2020, 19:44
    #39937439
iap
iap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание запроса
Елизавета12349
Massa52,

Мне надо узнать возраст. Есть столбец "День рождения". Примерно так у меня получилось, но, конечно, ничего не работает: WHERE ('20200310' - 'BirthDate') >= '50' AS 'AGE
Возраст так просто не посчитаешь: ведь количество лет меняется в день рождения каждый год.
Вот, когда-то у нас была тема:
Как быстро определить сколько лет человеку по дате рождения
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Создание запроса / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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