ФорумРазработкаБазы данных → Количество брендов в категории

Количество брендов в категории

  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 18 ноября 2014 г. 0:50

    Что-то затупил с запросом.
    Есть categories, products и producers, надо посчитать количество брендов в категории через продукты.
    В products есть и category_id, и producer_id.
    Пробовал через group by и через join, но что-то я делаю не так.


    Бля… Пока писал, уже нашел решение.
    SELECT `category_id`, COUNT(DISTINCT `producer_id`) AS `count` FROM `products` WHERE `producer_id` != 0 GROUP BY `category_id`
    Высокоуровневое абстрактное говно
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 18 ноября 2014 г. 3:14, спустя 2 часа 23 минуты 45 секунд

    базы данных для идиотов)

Пожалуйста, авторизуйтесь, чтобы написать комментарий!