Originariamente inviato da Roby_72
Devi fare una COUNT(*)
Roby
Quindi una query a parte.
Facciamo il caso di una query complessa:
codice:
select NULL AS zn, es as es, cn as cn, dn as dn, dl as dl
from ( select es, cn, dn, data, dl, L from tbl_1 where 1 and
( data between '2010-01-01' and '2010-02-26' and L > '0' and
es LIKE '%SD%' )
union all
select es, cp, ip, data_1 from tbl_2 where 1 and
( data_evento between '2010-01-01' and '2010-02-26' and
L > '0' and es LIKE '%SD%' ) ) as tabella order by dl asc
Come eseguo la paginazione?
Perchè se eseguo una seconda query count(*) di certo non avrò il risultato della prima query come numero di records estratti.
O sbaglio?