powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Почему не работает?
3 сообщений из 3, страница 1 из 1
Почему не работает?
    #39731608
Валерий666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суть задачи: из таблице reports_template2, обновить поля в таблице reports_template, при условии что в табл. reports_template.torep =0 и совпадают поля group_parent в обоих таблицах.

Нашел примеры в сети, сделал по аналогии.... не работает ни один. Как сделать?

Код: sql
1.
2.
3.
4.
update reports_template 
set all0 = t1.all0, all1=t1.all0
from reports_template2 as t1
where (group_parent =t1.group_parent and reports_template.torep =0)



Код: sql
1.
2.
3.
  UPDATE reports_template
SET reports_template.all0 = reports_template2.all0
FROM reports_template2 JOIN reports_template ON (reports_template2.group_parent = reports_template.group_parent)AND(reports_template.torep=0)
...
Рейтинг: 0 / 0
Почему не работает?
    #39731625
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валерий666Нашел примеры в сети, сделал по аналогии.... не работает ни один.Надо было искать примеры для MySQL, а не для MS SQL или Oracle.

См. UPDATE Syntax , особенно Multiple-table syntax .
...
Рейтинг: 0 / 0
Почему не работает?
    #39731835
Валерий666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaВалерий666Нашел примеры в сети, сделал по аналогии.... не работает ни один.Надо было искать примеры для MySQL, а не для MS SQL или Oracle.

См. UPDATE Syntax , особенно Multiple-table syntax .


Разобрался, спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Почему не работает?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]