Вставить и вставить MySQL

Я видел это

В MySQL объединяется работа для INSERT, UPDATE и DELETE. Это возможно изменить данные более чем одна таблица при соединении таблиц в UPDATE или DELETE.

в ответе на вопрос из руководства по тестированию mysql. это правда? вставки с присоединениями? пример этого?

Ответы

Ответ 1

Вы можете INSERT... SELECT с mysql, что, вероятно, это то, что они означают. Например:

INSERT INTO tableNew (col1, col2)
  SELECT tbl1.col1, tbl2.col2
  FROM tbl1 JOIN tbl2

Ответ 2

Для завершения набора, здесь один для DELETE. Это обычный метод для удаления строк вместе с их зависимостями без триггеров.

DELETE users, comments
FROM users JOIN comments ON comments.author=users.id
WHERE users.isspammer=1