Metagames


Précédent   Metagames > Discussions Générales > Informatique > Développement
Accueil S'inscrire Blogs FAQ Communauté Calendrier Téléchargements Messages du jour Recherche

Développement Programmation et POO (C, C++, Java, Python ...) et Développement Orienté Web (HTML, CSS, PHP, SQL, W3C ...)

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 03/06/2010, 13h02   #1 (permalink)
Profil
Membre
Ancienneté  80%
Ancienneté 80%
 
Avatar de babababa_13
 
Date d'inscription: mai 2006
Localisation: Anglet (64)
Genre : Homme
Pays :
Messages: 2 509
Téléchargements: 0
Uploads: 0
Merci: 7
Remercié 19 fois dans 15 Posts
Envoyer un message via MSN à babababa_13
Par défaut [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

Edit :

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

Spoiler
__________________
A consommer avec modération
Putain mais c'est qui ce modération !!"

Dernière modification par babababa_13 ; 03/06/2010 à 16h31.
babababa_13 est déconnecté   Réponse avec citation
Vieux 06/12/2010, 15h21   #2 (permalink)
Profil
Membre
Ancienneté  72%
Ancienneté 72%
 
Date d'inscription: mai 2006
Messages: 349
Téléchargements: 0
Uploads: 0
Merci: 0
Remercié 0 fois dans 0 Posts
Par défaut

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;
xoum est déconnecté   Réponse avec citation
Réponse
Précédent   Metagames > Discussions Générales > Informatique > Développement


Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
[REQUETE] Suikoden II PSX problème save ePSXe KevinSephiroth Playstation 2 21/05/2007 16h17
[requete] Son du XMB benja32 Playstation Portable 18 10/01/2007 23h48
Requete stef157 Playstation Portable 9 19/09/2006 20h57
requete d'un fan de RPG jccochez Playstation 2 4 24/03/2006 11h48
Requête sql Invité Informatique 7 05/11/2005 15h45


Fuseau horaire GMT +1. Il est actuellement 18h02.


© 2003-2018 MetaGames. Tous droits réservés.