Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вывести список сотрудников (просто указать их ID) / 5 сообщений из 5, страница 1 из 1
10.10.2018, 09:28
    #39715380
sibex111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести список сотрудников (просто указать их ID)
Вывести список сотрудников (просто указать их ID), у которых завтра день рождения, указав при этом их возраст. Если таких сотрудников нет, то вывести сообщение об этом. Решение оформить в виде хранимой процедуры.

Указание: используйте логический оператор EXISTS (запрос), который принимает истинное значение, если указанный запрос возвращает хотя бы одну строку.
...
Рейтинг: 0 / 0
10.10.2018, 09:41
    #39715387
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести список сотрудников (просто указать их ID)
...
Рейтинг: 0 / 0
10.10.2018, 14:28
    #39715580
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести список сотрудников (просто указать их ID)
sibex111Вывести список сотрудников (просто указать их ID), у которых завтра день рождения, указав при этом их возраст. Если таких сотрудников нет, то вывести сообщение об этом. Решение оформить в виде хранимой процедуры.

Указание: используйте логический оператор EXISTS (запрос), который принимает истинное значение, если указанный запрос возвращает хотя бы одну строку.

Я вот никак не въеду: exists зачем?

Код: sql
1.
2.
3.
declare @tomorrow date = dateadd( day, 1, getdate());

select ID from [ сотрудники] as t where datepart( month, t.[дата рождения] ) = datepart( month, @tomorrow ) and datepart( day, t.[дата рождения] ) = datepart( day, @tomorrow )
...
Рейтинг: 0 / 0
10.10.2018, 15:01
    #39715598
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести список сотрудников (просто указать их ID)
aleks222Я вот никак не въеду: exists зачем?

чтобы студент научился им пользоваться
...
Рейтинг: 0 / 0
10.10.2018, 15:08
    #39715601
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести список сотрудников (просто указать их ID)
aleks222,

авторЯ вот никак не въеду: exists зачем?
судя по всему для определения "Если таких сотрудников нет, то вывести сообщение об этом"
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вывести список сотрудников (просто указать их ID) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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