







|
MySQL.RU - Webboard
Вернуться
Выборка из двух таблиц (Дмитрий) 21/07/2011 - 16:47:12
Re: Выборка из двух таблиц (Akina) 21/07/2011 - 23:25:19
> Original message text:
> From: Дмитрий - 21/07/2011 - 16:47:12
> Subject:Выборка из двух таблиц
> -----------------
> Здравствуйте. есть две таблицы, категории и товар, к одной категории может относится много товаров. У товара есть ID категории. Вопрос: как одним запросом вывести все категории и только ОДИН товар этой категории. Мне необходимо хотя бы узнать, есть ли у категории хотя бы один товар.
>
From: Akina - 21/07/2011 - 23:25:19
Subject:Выборка из двух таблиц
-----------------
> Мне необходимо хотя бы узнать, есть ли у категории хотя бы один товар
Тогда зачем тебе сам товар? Обойдись просто количеством:
select count(t2.t1_id)
from t1
left join t2
on t1.id=t2.t1_id;
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
39226
|
|