Mi chiedevo se ci fosse un modo per ottenere il numero di risultati da una query MySQL e allo stesso tempo limitare i risultati.
Per come funziona l'impaginazione (per come la intendo io), prima faccio qualcosa di simile
query = SELECT COUNT(*) FROM `table` WHERE `some_condition`
Dopo aver ottenuto num_rows (query), ho il numero di risultati. Ma poi per limitare effettivamente i miei risultati, devo fare una seconda query come:
query2 = SELECT COUNT(*) FROM `table` WHERE `some_condition` LIMIT 0, 10
La mia domanda: è comunque possibile recuperare il numero totale di risultati che sarebbero forniti E limitare i risultati restituiti in una singola query? O un modo più efficiente per farlo. Grazie!