Подзапросы или JOIN'ы? Когда что использовать?

camka

не самка
Подзапросы или JOIN'ы? Когда что использовать?

Есть ли случаи, когда лучше заменить JOIN запрос, который в свою очередь использует полагающиеся ему индексы, на аналогичный ему подзапрос? И не только по отношению к выборкам (SELECT'ам), но и для многотабличных UPDATE'ов и INSERT'ов. Или же наоборот - стоит по возможности строить все запросы с использованием подзапросов, а не соответствующих объединений (JOIN'ов)?
 
Сверху