Jak zjistit celkový počet odpovídajících záznamů poslední ho dotazu (např. pokud SELECT obsahuje LIMIT, tak jak zjistit, kolik to je bez limitu)?
Pokud provedeš SELECT s LIMITem, tak není možné (teda aspoň myslím) zjistit počet záznamů, které by SELECT vrátil bez LIMITu.
Musel bys provést další SELECT, bez LIMITu.
no muzes provest select bez limitu a ve vystupu ho omezit whilem. imho by melo fachat se stejnym efektem.
afaik sa to da len cez dalsi dotaz:
select count(*) from tabulka where tie-iste-podmienky-ako-pri-limite
spook> a ked ma db 10 000 riadkov? trochu blbe... ;-)
no ty dva selecty budou nejspiz lepsi, uznavam
Nakonec jsem našel přímo MySQL řešení: http://www.root.cz/clanky/ziskani-poctu-radek/