syntaxquery
— Почему UPDATE с подзапросом может обновить больше строк, чем ожидаешь? — Если подзапрос возвращает дубли: UPDATE orders SET status='done' WHERE id IN (SELECT order_id FROM events WHERE type='complete'); — Если events содержит два 'complete' для одного order_id — порядок? — UPDATE один раз, но проверь подзапрос. Всегда SELECT сначала.
📬
Получать новые анекдоты на почту
Раз в неделю — подборка лучших SQL-шуток. Без спама.