J'ai un problème avec les bases de données dans l'application iPhone. La clause order by de SQLite et MySQL renvoie les enregistrements dans un ordre différent. Je commande les documents en fonction de la date d'entrée dans le champ des documents. Les requêtes de MYSQL et SQlite retournent les mêmes enregistrements mais dans un ordre différent lorsque plusieurs enregistrements ont la même valeur entrée. Toute solution possible pour obtenir le même ordre à partir de la requête SQLite dans l'iPhone que celle du résultat de la requête MYSQL.SQLite et MySQL ordre par différence de clause
1
A
Répondre
0
Choisissez simplement une deuxième colonne pour commander.
1
Il est possible de lever l'ambiguïté de l'ordre à l'aide d'une autre colonne:
... ORDER BY date, id
Questions connexes
- 1. ordre SQLite par la différence de colonne
- 2. group_concat sqlite et ordre par
- 3. Conditionnel Ordre par clause dans mysql
- 4. Requête MySQL, ordre par différence numérique?
- 5. ordre SQLite et sur mesure par
- 6. Ordre par clause dynamique MYSQL. Utilisation de $ _REQUEST
- 7. SQlite ordre par requête
- 8. ordre sql par la clause
- 9. mysql 'ordre par' problème?
- 10. bizarre ORDRE PAR Mysql
- 11. Mysql Ordre de requête par
- 12. Mysql ordre complexe par
- 13. mysql ordre par entier et varchar
- 14. ordre par problème dans mysql
- 15. ordre aléatoire dans mysql ordre par cas
- 16. ordre de mise à jour par clause de commande différente puis sélectionnez ordre par
- 17. ordre par pas formaté date sqlite
- 18. Ordre Sqlite par des caractères spéciaux
- 19. Ordre des variables de clause ON - optimisation
- 20. Ordre mysql par plusieurs colonnes
- 21. Comment définir ordre par clause dans HQL par temps d'exécution?
- 22. MySQL: Ordre par 2 champs
- 23. Ordre mysql par données sérialisées?
- 24. ordre par featured - php mysql
- 25. Mysql ordre limite par question
- 26. php mysql union ordre par
- 27. ORDRE MYSQL PAR 2 colonnes
- 28. MySQL Ordre des opérations?
- 29. MySQL Classement des résultats par ordre de correspondance de la clause
- 30. ORDRE PHP/mySQL PAR question
je ne peux pas réaliser ce que son pas il n'y a pas de deuxième élément de tri sur le côté serveur. Je dois trier sur un coloumn. –
Peut-être que j'ai raté quelque chose ... Vous avez dit que plusieurs enregistrements avec la même date sont différents. Si les enregistrements ont la même date et sont différents, il y a plus d'une colonne. ?! – DavidEG
Oui, il y a beaucoup de colonnes dans cette table, mais je ne peux pas ajouter un second trieur comme si je changeais la requête de tri sur le coté de l'iphone alors il doit être changé côté serveur pour avoir les mêmes enregistrements mais je ne peux pas changer du côté serveur. C'est pourquoi j'évite un second trieur. –