Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему запрос выполняется не так как нужно?

зайка Мыслитель (7311), на голосовании 11 лет назад
Есть таблица ПОСТАВКИ, нужно из нее вытащить количество поставщиков для конкретного продукта



У меня почему то кол-во поставщиков возводиться в квадрат, Вот мой запрос:

SELECT Y.ПР, Count(*) AS Продукты
FROM ПОСТАВКИ AS X, ПОСТАВКИ AS Y
WHERE (X.ПР=Y.ПР)
GROUP BY Y.ПР;
Голосование за лучший ответ
Андрей Салтыков Профи (943) 11 лет назад
Ты вяжешь неявным join`ом таблицу поставки саму с собой
зайкаМыслитель (7311) 11 лет назад
А как тогда по другому вытащить?
зайкаМыслитель (7311) 11 лет назад
Все разобралась, спасибо!
Похожие вопросы