# first.items[].content
3. Не присоединяйте таблицу с помощью left join, чтобы затем отфильтровать значения в ней в where.
Это фактически inner join, только выглядит непрофессионально и читается плохо.

4. Не используйте union, если нет необходимости избавиться от дублей. union all сильно выигрывает по производительности и показывает читающему код, что дублей в результатах не ожидается.

#SQLtips

# first.items[].contentMap.ru
3. Не присоединяйте таблицу с помощью left join, чтобы затем отфильтровать значения в ней в where.
Это фактически inner join, только выглядит непрофессионально и читается плохо.

4. Не используйте union, если нет необходимости избавиться от дублей. union all сильно выигрывает по производительности и показывает читающему код, что дублей в результатах не ожидается.

#SQLtips