Mi chiedevo se c'era un modo per ottenere il numero di risultati da una query MySQL e allo stesso tempo limitare i risultati.Impaginazione MySQL senza doppia interrogazione?
I lavori di impaginazione modo (se ho capito bene), per prima cosa fare qualcosa di simile
query = SELECT COUNT(*) FROM `table` WHERE `some_condition`
Dopo ho la numero_colonne (query), ho il numero di risultati. Ma poi di limitare in realtà i miei risultati, devo fare una seconda query del tipo:
query2 = SELECT COUNT(*) FROM `table` WHERE `some_condition` LIMIT 0, 10
La mia domanda: Esiste un modo per entrambi recuperare il numero totale di risultati che sarebbe dato, e limitare i risultati restituiti in un domanda singola? O un modo più efficace per farlo. Grazie!
Sebbene non si abbia COUNT (*) in query2 – dlofrodloh