a seconda del [obscenely long select query]
struttura potresti essere in grado di utilizzare una tabella temporanea o una variabile di tabella:
- riempi una tabella temporanea con gli ID delle righe corrispondenti
- conta le righe della tabella temporanea per calcolare il numero di pagine
- per recuperare i risultati per il chiamante creare una query con la tabella temporanea unita alle relative tabelle del database