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