|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Запрос на копирование данных
Помогите, пожалуйста, написать запрос!
Есть две таблицы, Table1, Table2. В одной из них есть столбцы a1, b1, c1, но c1 не заполнен. В другой a2,b2,c2, заполнены все три. Как перенести значения из с2 в с1? При таком запросе: UPDATE Table1 SET с1 = (SELECT с2 FROM Table2 where Table1.a1=Table2.a2 and Table1.b1=Table2.b2) выдаёт ошибку "Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression." Как правильно написать запрос, чтобы каждому конкретному значению возвращалось только одно? |