Pouvez-vous s'il vous plaît aidez-moi à résoudre ce problème. J'essaie de classer les résultats d'une requête SQL par date, mais je n'obtiens pas les résultats dont j'ai besoin.SQL ORDER BY problème de date
La requête J'utilise est:
SELECT date FROM tbemp ORDER BY date ASC
Les résultats sont:
01/02/2009
03/01/2009
04/06/2009
05/03/2009
06/12/2008
07/02/2009
Les résultats devraient être:
06/12/2008
03/01/2009
01/02/2009
07/02/2009
J'ai besoin pour sélectionner la date dans le format ci-dessus .
Votre aide est grandement appréciée.
Il est important lorsque vous posez des questions à Fournissez des informations spécifiques, comme la base de données que vous utilisez et le type de données de la colonne DATE de votre table. Cela facilite les choses pour les personnes qui essaient de vous aider; ils n'ont pas à deviner. –
Bien que je sais ce n'est pas vraiment essentiel à votre réponse, je serais ravi d'entendre une bonne raison pour laquelle cette colonne n'est pas un datetime ... – Achilles
ORDER BY id (la valeur d'incrémentation automatique) – tetris