Bonjour,
J'ai une base de données de généalogie.
Cette base contient des dates de naissance connues, partiellement connues, ou inconnues et une colonne birthorder connu ou inconnu.
Chaque colonne peut être nulle.
Je classe les données par dates comme ceci:
ORDER BY birthyear, birthmonth, birthday, birthorderLe problème est que les dates inconnues avec un ordre inconnu apparaissent en premier alors que je voudrais les rejeter à la fin.
Je ne sais pas comment rejeter à la fin les dates de naissances inconnues dont l'ordre de naissance est aussi inconnu. J'ai essayé un CASE WHEN ... THEN ... mais je n'y arrive pas.
Partager