Je prévois sur la construction d'une table mySQL qui nécessite le nom d'un étudiant qui ressemble à ceci:Trier la liste après le nom, puis le prénom?
Last Name + Father's First Name Initials + First Name
Exemple:
Beavers L. Scott James (father has one first name, son has two first names)
Beavers L. D. Scott (father has two first names)
Au lieu d'exiger de remplir 3 champs d'entrée, je veux seulement un. Mais la question est, comment puis-je le trier? Je veux trier par "nom de famille" d'abord, puis par "prénom" et ensuite par les "initiales du père". Donc, deux étudiants avec des noms similaires trieraient comme suit:
1. Beavers F. Christian
2. Beavers V. Scott James
3. Beavers L. Scott Paul
4. Beavers K. Sean
5. Beavers Q. Sean
Des idées?
+1: Vous étiez beaucoup plus rapide que moi –
Je veux que ce soit plus facile pour celui qui ajoute les informations et utilise un champ de saisie. – Norbert
@Norbert: Alors vous aurez beaucoup de plaisir à essayer de faire respecter un format afin que vous puissiez analyser le nom correctement. Avec des milliards de formulaires de création de compte, est-ce vraiment un gros problème de séparer les parties d'un nom? –