Dwie tabele: producenci i produkty.
Chcę wyciągnąć losowo jednego producenta spośród tych, którzy mają określoną ilość produktów, np. więcej niż 10.
$zapytanie = "SELECT COUNT(products.product_id) AS ile, manufacturers.producent_id, manufacturers.name, FROM `manufacturers` JOIN `products` ON (manufacturers.producent_id = products.producer_id) WHERE (...) AND COUNT(products.product_id) > 10 ORDER BY rand() LIMIT 1";
AND COUNT(products.product_id) > 10 - tak kombinuję ale jest błąd
Cytat
#1111 - Invalid use of group function
Proszę o pomoc.