parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

ещё пара вариантов: http://sqlfiddle.com/#!2/5e60e/19

Misha v.3 05.07.2014 07:25

на самом деле мой первый вариант это фактически вариант G_Z, где часть условия вынесена из ON в WHERE. я обычно в ON оставляю только условие объединения таблиц, а фильтрацию выношу в WHERE, т.к. это мне кажется лучше с точки зрения логики. причём я всегда считал, что эти варианты абсолютно равнозначны и MySQL сам внутри приводит их к одному и тому-же. однако, судя по плану выполнения, это не так и вариант с WHERE лучше.