Задать вопрос
@phpcoder81

Как сделать LIMIT по первой таблице?

Мужики, есть две таблицы, Бренды и их авто. У одного бренда много автомобилей.
Как сделать LIMIT 0, 2 по таблице Бренды?
Чтобы я мог посмотреть только два бренда и ВСЕ автомобили к ним?
SELECT * 
FROM `brands` t1
LEFT JOIN `auto` t2
ON t2.`id_brand` = t1.`id`
LIMIT 1

Не подходит, тк обрезает вывод второй.
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
romy4
@romy4
Exception handler
выбрать сперва два бренда простым запросом и потом сделать джойн этой выборки на таблицу автомобилей
select * 
from (select ... from brands ... limit 2 ) b 
left join auto ....
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы