Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите написать несложный оператор, пожалуйста  [new]
Yury_92
Member

Откуда:
Сообщений: 1
Пенсионный возраст у женщин и мужчин наступает в разное время. Если у меня задана дата рождения каждого сотрудника, я могу одним оператором заполнить для всех столбец «Пенсионер», занеся туда “Да” для всех пенсионеров. Мне необходимо написать соответствующий оператор обновления.
12 янв 12, 23:05    [11896121]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать несложный оператор, пожалуйста  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
И в чем проблема?
12 янв 12, 23:11    [11896159]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать несложный оператор, пожалуйста  [new]
.
Guest
Yury_92, ну сегодня занесешь кому-то "Да", а завтра еще кому-то 60 исполнится, а ему не занесено
13 янв 12, 01:13    [11896420]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать несложный оператор, пожалуйста  [new]
SIMPLicity_
Member

Откуда: (((@)))
Сообщений: 8879
update [Табличко]
set [ЯБляПенсионер] = case
when datediff(year, [ДатаНахРождения], getdate()) >= 65 and [УМнуВШтанах] = 'МужскоеПипко' then 'Да'
when datediff(year, [ДатаНахРождения], getdate()) >= 60 and [УМнуВШтанах] = 'ЖенскоеДырко' then 'Да'
else 'На мне ишо пахать и пахать'
end /*case*/
Типа так, а чо?
13 янв 12, 01:25    [11896448]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать несложный оператор, пожалуйста  [new]
iap
Member

Откуда: Москва
Сообщений: 47145
Мало того, пенсионный возраст зависит от массы других факторов, помимо пола.
Кроме пенсии по возрасту бывают и другие.
В общем, сильно упрощаете, Юрий.
13 янв 12, 09:11    [11896925]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать несложный оператор, пожалуйста  [new]
капитан-очевидность
Guest
iap
Мало того, пенсионный возраст зависит от массы других факторов, помимо пола.
Кроме пенсии по возрасту бывают и другие.
В общем, сильно упрощаете, Юрий.

препод ограничился этим...
13 янв 12, 10:39    [11897417]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить