Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
mgVolt Member Откуда: Сообщений: 14 |
Всем привет. Надо впихнуть в SQL Compat вот такой запрос Update T1 set V1=(select V2 from T2 where ID=1) where ID=1 Я так понимаю, вложенные запросы тут все же поддерживают, только можно оперировать не значением, а массивом. Подскажите, пожалуйста, как поменять запрос, чтобы он работал. |
10 июн 14, 18:17 [16150819] Ответить | Цитировать Сообщить модератору |
Re-van Member Откуда: Украина Сообщений: 1 |
))) |
10 июн 14, 18:22 [16150845] Ответить | Цитировать Сообщить модератору |
a_voronin Member Откуда: Москва Сообщений: 4807 |
Там UPDATE с двумя FROM работает? |
10 июн 14, 18:27 [16150869] Ответить | Цитировать Сообщить модератору |
mgVolt Member Откуда: Сообщений: 14 |
А что значит UPDATE с двумя FROM? |
10 июн 14, 18:50 [16150942] Ответить | Цитировать Сообщить модератору |
a_voronin Member Откуда: Москва Сообщений: 4807 |
Сорри, это у DELETE получается два FROM, а я имел ввиду UPDATE с JOIN UPDATE sr SET sr.Name += ' - tool malfunction' FROM Production.ScrapReason AS sr JOIN Production.WorkOrder AS wo ON sr.ScrapReasonID = wo.ScrapReasonID AND wo.ScrappedQty > 300; http://msdn.microsoft.com/en-us//library/ms177523.aspx |
||
10 июн 14, 18:52 [16150953] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |