chcac policzyc rekordy w jednej tabeli gdzie w kolumnie status jest '0' moge zrobic np cos takiego:
SELECT count(id) AS numrows FROM tabela WHERE STATUS='0'
ale nie wiem jak policzyc liczbe rekordow w dwoch polaczonych tabelach tzn:
SELECT count(tabela1.id) AS numrows, tabela2.id FROM tabela1, tabela2 WHERE tabela1.STATUS='0' AND tabela1.id=tabela2.id
powyzsze zapytanie zwroci blad:
Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
moge np wyciagnac dane do tabeli tymczasowej i wtedy je policzyc,
ale czy da sie to zrobic jakos bardziej bezposrednio?