[SQL] zliczanie rekordów spełniających konkretne założenia

0

Cześć, znowu was proszę o radę. Wiem w jaki sposób zliczyć wszystkie rekordy w tabeli, ale mój problem jest bardziej skomplikowany. Chciałabym móc zliczyć rekordy tabeli spełniające wybrane przeze mnie założenia. Jeśli ktoś miał już z czymś takim styczność i się podzieli swoją wiedzą, to będę wdzięczna ;]

PS Wiem, że mogę pobrać wszystkie rekordy spełniające wybrane założenia i następnie je zliczyć, ale jednak bardziej interesuje mnie jak to wykonać za pomocą polecenia sql.

0

SELECT COUNT(*) FROM Tabela WHERE warunki...
?

0

Jezeli to jest MySQL to:

SELECT SQL_CALC_FOUND ROWS * FROM tabela WHERE id < 1000;
SELECT FOUND_ROWS(); # zwroci ilosc rekordow zwroconych w poprzednim zapytaniu

1 użytkowników online, w tym zalogowanych: 0, gości: 1