MySQL | Разница в запросе удаление

В чем разница между этими запросами? Результат один и тот же.

Вариант 1:

DELETE FROM `users` WHERE id = 1;

Вариант 2:

DELETE FROM `users` WHERE `users` . id = 1;

Ответы (1 шт):

Автор решения: hankuk

В таком примере нет разницы. Явно указывать таблицу надо, если у тебя их в запросе несколько и у них есть поле с одинаковым названием (id)

DELETE FROM users
JOIN street ON user.street_id = street.id
WHERE street.id=N
→ Ссылка