Metagames

Metagames (https://www.metagames-eu.com/forums/)
-   Développement (https://www.metagames-eu.com/forums/developpement/)
-   -   [RESOLU] Problème de Requête SQL (https://www.metagames-eu.com/forums/developpement/resolu-probleme-de-requete-sql-121825.html)

babababa_13 03/06/2010 13h02

[RESOLU] Problème de Requête SQL
 
Bonjour à tous !!


Alors je fais appel à vous car j'ai un petit problème avec une requête SQL assez simple je pense mais je bug…

Je dois trouver tous les homonymes (même nom) des joueurs de la BD, et en afficher la liste (nom, prenom).

Ma requête ne m'affiche pas toute la liste des homonymes, mais seulement le premier de chaque. J'ai fait ça :
Spoiler


Si une âme charitable pouvait m'aider, ce serait sympa.

Merci d'avance :jap:

Edit :

Après avoir eu une idée c'est bon ça a marché.

Spoiler

xoum 06/12/2010 15h21

La commande que tu à faite (la seconde) n'ai pas vraiment pour les homonymes. Car la tu ne regarde que les nom qui s'écrive de la même manière.
Mais "vert" et "vers" son des homonymes et dans ta requête tu ne pourra jamais les trouver.

Je t'ai fait une commande plus adapté pour les homonymes, qui est encore à adapté pour avoir plus de précision.

Citation:

SELECT Nom, Prenom
FROM joueur t1,
(SELECT nom,
SUBSTR(NOM, 1, 1) AS PREMIERE_LETTRE,
COUNT(*) AS COMPTEUR
FROM joueur
GROUP BY nom, SUBSTR(NOM, 1, 1)
HAVING count(*) > 1) t2
WHERE t1.nom = t2.nom
AND SUBSTR(t1.NOM, 1, 1) = t2.PREMIERE_LETTRE;


Fuseau horaire GMT +1. Il est actuellement 09h12.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.

Integrated by BBpixel ©2004-2024, jvbPlugin

Version française #23 par l'association vBulletin francophone
© 2003-2018 MetaGames. Tous droits réservés.