Изменения документа UPDATE JOIN

Редактировал(а) Alexandr Fokin 2023/12/16 14:11

<
От версии < 2.1 >
отредактировано Alexandr Fokin
на 2020/08/06 10:01
К версии < 3.6 >
отредактировано Alexandr Fokin
на 2022/01/03 14:54
>
Изменить комментарий: Update document after refactoring.

Комментарий

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,1 +1,1 @@
1 -Разработка.Базы данных.SQL запросы.WebHome
1 +Разработка.Базы данных.SQL.MSSQL.SQL запросы.WebHome
Содержимое
... ... @@ -1,20 +2,21 @@
1 -
2 2  {{code language="sql"}}
3 3  UPDATE <aliasName>
4 4  SET
5 -...
4 + ...
6 6  FROM <tableName> <aliasName>
7 -JOIN
6 +JOIN
8 8  (
9 9   ...
10 10  ) as joinAlias
11 11  ON aliasName.id = joinAlias.id
12 -JOIN
11 +JOIN
13 13  (
14 14   ...
15 15  ) as joinAlias2
16 16  ON aliasName.id = joinAlias2.id
17 17  WHERE
18 -aliasName.id = <id>
17 + aliasName.id = <id>
19 19  
20 20  {{/code}}
20 +
21 + Уточнение: В рамках одной операции UPDATE нельзя обновить более одной таблицы. Для атомарного обновления нескольких таблиц необходимо выполнить явную транзакцию.