Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Привет!

Помогите, плиз, соорудить sql-запрос, который поможет узнать количество товаров каждого бренда, которые содержатся в тех заказах, что во вкладке "Выполнены".

Ссылка на сообщение
Поделиться на другие сайты

 

 sql-запрос, который поможет узнать количество товаров каждого бренда, которые содержатся в тех заказах

 

Для всех заказов (в т.ч. новых, принятых, удаленных). Легко добавите необходимое условие.

 

SELECT s_brands.name, count(*) as 'Amount' FROM `s_purchases`, `s_products`, `s_brands`, `s_orders` WHERE s_purchases.product_id = s_products.id AND s_products.brand_id <> 0 AND s_brands.id = s_products.brand_id AND  s_purchases.order_id = s_orders.id AND s_orders.paid = 1 GROUP BY s_brands.name ORDER by Amount

 

Изменено пользователем SeregaDa
Ссылка на сообщение
Поделиться на другие сайты

 

Для всех заказов (в т.ч. новых, принятых, удаленных). Легко добавите необходимое условие.

SELECT s_brands.name, count(*) as 'Amount' FROM `s_purchases`, `s_products`, `s_brands`, `s_orders` WHERE s_purchases.product_id = s_products.id AND s_products.brand_id <> 0 AND s_brands.id = s_products.brand_id AND  s_purchases.order_id = s_orders.id AND s_orders.paid = 1 GROUP BY s_brands.name ORDER by Amount

 

Подсчет совсем негодящий - правильный результат будет давать только в самых простейших случаях...

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...