Bonjour,
Je ne sais pas si le titre est correct mais voilà mon problème, je ne pense pas qu'il soit très complexe mais je n'arrive pas à trouver d'aide à ce sujet.
Pour l'exemple j'ai la structure suivante :
Ma_Table
---------
id
nom
nom_jeune_fille
prenom
Je voudrais afficher, sur mon site, des statistiques du style : Tel nom est présent X fois.
Seulement je voudrais traiter nom et nom_jeune_fille comme un seul champ pour comptabiliser un nom qui pourrait être à la fois dans le champ "nom" et dans le champ "nom_jeune_fille"
Ex :
id | nom | nom_jeune_fille | prenom
------------------------------------
1 | durant | dupont | sophie
2 | simon | durant | jeanne
J'aimerai avoir comme résultats :
durant | 2
dupont | 1
simon | 1
J'espère être assez clair... si je ne trouve pas de solution en faisant une requête directe, je passerai par un traitement PHP mais je suis sur qu'on doit pouvoir faire quelque chose avec mysql mais là, je colle.
Je ne sais pas si je doit utiliser un GROUP BY spécial, un JOIN, etc...
En tout cas, merci d'avance pour votre aide !
Bonne journée !
Partager