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

Откуда:
Сообщений: 94
Есть 2 теблицы Сотрудники и статистика
Картинка с другого сайта.
Картинка с другого сайта.
надо обновить *уволить* тех сотрудников у кого по статистке нету выходов например в 2011г
27 май 11, 13:55    [10719534]     Ответить | Цитировать Сообщить модератору
 Re: update одной таблицы по условию из второй  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
BOL->EXISTS (Transact-SQL)->Example E
27 май 11, 13:59    [10719591]     Ответить | Цитировать Сообщить модератору
 Re: update одной таблицы по условию из второй  [new]
aleks2
Guest
Not Exists(...) не входил в программу ваших курсов?
27 май 11, 14:01    [10719605]     Ответить | Цитировать Сообщить модератору
 Re: update одной таблицы по условию из второй  [new]
Автор2
Guest
UPDATE empl
     SET Уволен = 1
   FROM empl e
   JOIN empl_stat es ON e.e_id = es.empl_id
   WHERE es.ДатаВыхода < CONVERT(datetime, '2011-01-01 00:00:00.000')
27 май 11, 14:01    [10719606]     Ответить | Цитировать Сообщить модератору
 Re: update одной таблицы по условию из второй  [new]
Автор2
Guest
ой. конечно же лучше not exists :)
27 май 11, 14:02    [10719613]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить