|
Модераторы: LSD |
|
Loki |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 244 Регистрация: 9.7.2006 Репутация: нет Всего: нет |
Как правильно сделать апдейт по квери?
Нужно все значения из селекта обновить в другой таблице, 2 столбца. |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 3 Всего: 453 |
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Zloxa |
|
|||
Чо? Профиль Группа: Завсегдатай Сообщений: 3470 Регистрация: 12.9.2008 Репутация: 3 Всего: 161 |
Akina, update syntax
полагаю ###код от ТС имел за собой ввиду
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
Loki |
|
||||||
Бывалый Профиль Группа: Участник Сообщений: 244 Регистрация: 9.7.2006 Репутация: нет Всего: нет |
Что-то я не совсем понимаю почему where, мне нужно вывод вот такого запроса
поместить с update вот в такую таблицу
т.е. каждую строку вывода select поместить в таблицу tab Но у меня работает простой update:
Да, если мне нужно сделать insert or update. Для этого придется процедуру писать? Это сообщение отредактировал(а) Loki - 6.8.2013, 08:06 |
||||||
|
|||||||
Zloxa |
|
|||
Чо? Профиль Группа: Завсегдатай Сообщений: 3470 Регистрация: 12.9.2008 Репутация: 3 Всего: 161 |
потому что, вероятно, вам надо одну строку строку таблицы сопоставить с одной строкой результата запроса. Так ведь? Нет? Если нет, я даже пердставить себе не могу что же вы хотите всамделе. -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
Loki |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 244 Регистрация: 9.7.2006 Репутация: нет Всего: нет |
ну select вернет n-строк, мне нужно эти n-строк обновить, а не определенную по where.
или я так не смогу сделать? Ну и вопрос по insert or update еще открыт. |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 3 Всего: 453 |
WHERE именно для того и нужен, чтобы были обновлены именно эти N записей. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Loki |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 244 Регистрация: 9.7.2006 Репутация: нет Всего: нет |
зачем update where? он ведь и так обновляет только то что есть, where сравникает если есть.
а как быть "обновлением" тех чего еще нет? |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 3 Всего: 453 |
Loki, у меня предложение.
Или Вы перестаёте задавать идиотские вопросы и начинаете учить SQL - по книжке там, по мануалу или ещё как... или просто перестаёте задавать идиотские вопросы и делаете так, как Вам говорят, без понимания происходящего. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PostgreSQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |