“Обновление из Select SQLite” Ответ

Обновление из Select SQLite

UPDATE t1
SET t1.COL1 = t2.COL1, t1.COL2 = t2.COL2
FROM MY_TABLE AS t1
JOIN MY_OTHER_TABLE AS t2 ON t1.COLID = t2.ID
WHERE t1.COL3 = 'OK';
VasteMonde

Обновление SQLite

UPDATE table
SET column_1 = new_value_1,
    column_2 = new_value_2
WHERE
    search_condition 
ORDER column_or_expression
LIMIT row_count OFFSET offset;
Lucky Loris

Обновление SQLite, где существует

UPDATE employees
SET hire_date = (SELECT departments.start_date
                 FROM departments
                 WHERE departments.department_id = employees.department_id
                 AND departments.department_name = 'HR')
WHERE EXISTS (SELECT *
              FROM departments
              WHERE departments.department_id = employees.department_id
              AND departments.department_name ='HR');
Blushing Bat

Ответы похожие на “Обновление из Select SQLite”

Вопросы похожие на “Обновление из Select SQLite”

Больше похожих ответов на “Обновление из Select SQLite” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования