У меня есть 2 запроса, но я смущен, где добавить предложение where.MySQL: - Добавление предложения where к этому запросу
select supplier_id,count(*) c, party_name, SUM(po_value) po_value
from purchase_order join supplier s on s.id=supplier_id
group by supplier_id
having c>1 ORDER BY c DESC LIMIT 5
Второй запрос
select warehouse_id, warehouse_name, SUM(available_quantity) available_quantity
from stock join warehouse s on s.id=warehouse_id
group by warehouse_id
В обоих запросах, наконец, я должен выборки основан на ид как where org_id='152'
Перед группой. – jarlh
Общее правило GROUP BY гласит: Если задано предложение GROUP BY, каждая ссылка столбца в списке SELECT должна либо идентифицировать столбец группировки, либо быть аргументом функции набора. (Т. Е. Ваша группа недействительна. Не будет выполняться в более новых версиях MySQL.) – jarlh
@jarlh Я попытался, и я потерпел неудачу, так что я отправил его :( – Ranjan