Se tu gli dici di ordinare i campi in base a quel campo, li ordinerà - giustamente - secondo quel campo; trattandosi di un ID numerico, metterà in ordine per ID e non per il campo che probabilmente vorresti tu.Originariamente inviato da mexican
contatore numerico DB access,
ma perchè me li ordina in base all'id? non se lo prende nella query l'ordinamento?
Dovresti usare un INNER JOIN nella query e fare in modo che il campo correlato venga incluso nei risultati, e successivamente impostare l'ordinamento per quel campo.
Siccome pare che questo ordinamento sia "fisso", potresti anche indicarlo nella query con la clausola ORDER BY.
Ciao!![]()

Rispondi quotando