ogłoszenia
ID | DATA_KONIEC | TYP | CENA | WALUTA
oferty
ID | ID_OGLOSZENIA | OPIS | CENA
chcę w jednym zapytaniu wyświetlić ogłoszenia oraz ile jest ofert do każdego z ogłoszeń,
spłodziłem coś takiego ale wywala mi błąd
Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
nie mam już pomysłów - proszę o pomoc
SELECT o.ID, o.DATA_KONIEC, o.TYP, o.TYTUL, o.CENA, o.WALUTA, COUNT(f.ID) AS ile_ofert FROM OGLOSZENIE o LEFT JOIN OFERTY AS f ON (o.ID=f.ID_OGLOSZENIA) WHERE o.KAT='".mysql_escape_string($kat)."' AND o.STATUS='1';