Jak zrobić następujące zapytanie:
mam 2 tabele:
klient
i
zakupiony_towar
SELECT zakupiony_towar LEFT JOIN klient WHERE data_zakupu BETWEEN [i]$jakas_data1[/i] AND [i]$jakas_data2[/i] ORDER BY klient.nazwa ASC, zaklupiony_towar.data_zakupu DESC
Chcę do tego dołożyć 'LIMIT', np LIMIT 0,20 - jednak nie na ilość zwróconych rekordow calego zapytania, a na ilosc unikatowych identyfikatorow w tabeli klient (czyli na ilosc klient'ow).
Czy da się coś takiego w ogole zrobić w jednym zapytaniu?
W samej aplikacji chodzi mi oczywiście o stronnicowanie, ale nie po ilości rekordow zapytania , tylko ilosci wyswietlanych klientow - oczywiscie , mógłbym to rozwiązać w minimum 2 zapytaniach (najpierwsz lista klientow , a dopiero pozniej przyporządkowane im rekordy z data_zakupu dla wybranych kryteriow, ale 1 zwrocona tablica bylaby dla mnie o wiele wygodniejsza).
Help