Faccio una query, con i valori ordinati come segue:
Codice PHP:
GROUP BY `id` ORDER BY `pos`,`inter_pos`,`data` ASC
e tutto è ok, con i valori ordinati correttamente.
Ma se aggiungo una limitazione (che mi serve per dividere i risultati), così:
Codice PHP:
GROUP BY `id` ORDER BY `pos`,`inter_pos`,`data` ASC LIMIT $fromlimit,$tolimit
mi sballa l'ordine in cui i valori sono ordinati! É tutto okay, ma l'ordine cambia.
Forse non sono ancora (o già non più...) a mente fresca, ma non riesco a spiegarmi il perchè.
Di logica - mi sembra... - aggiungere un LIMIT non dovrebbe incidere sull'ORDER BY... o mi sbaglio?