Retourner les valeurs pour un id double

Résolu/Fermé
badasql - 14 mai 2015 à 11:15
 badasql - 14 mai 2015 à 13:24
Bonjour,

dans le cadre d'un projet on m'a donne la table suivante :

[referralID] ,[patientID] ,[referralTypeID]

23, 5, 1

24, 5, 1

25, 5, 1

26, 12, 1

27, 11, 1

28, 12, 1

29, 5, 1

. . .

. . .

. . .

Comme on peut le voir, chaque patientID corresponds a plusieurs referralID, et mon souhair serait de pouvoir extraire pour un patiendID donne tous ses referralID.

J'ai deja put en extraire avec la requete basique : SELECT referralID FROM Physio_dev.dbo.Referrals WHERE patientID = ... ;

Mais n'ayant pas de forte connaissance en SQL je me penche vers vous pour savoir si il est possible d'effectuer une requete qui puisse me renvoyer ce que je veux ?

Je m'excuse du manque de ponctuation, je me trouve en angleterre et mon clavier (Qwerty) n'est donc pas equipe de nos accents francais =)
A voir également:

1 réponse

Bonjour badasql !

pour réaliser la requête dont vous avez besoin, vous réaliser la requête que vous avez donnée

Pour vous donner un coup de pouce, je vous donner quelques adresses qui vous seront utiles.

http://www.1keydata.com/fr/sql/
http://sqlpro.developpez.com/cours/sqlaz/select/
http://www.w3schools.com/sql/default.asp
1
Merci je vais regarder cela de suite =)
0
Le probleme avec ma requete etant que je n'obtient en retour qu'une seule valeur de referralID pour par exemple un patientID = 5.
0
Bon en fait c'etait extremement simple, voici la requete que je devais utiliser :
SELECT distinct referralID
FROM [Physio_dev].[dbo].[Referrals]
WHERE [patientID]=5

Merci beaucoup pour la documentation :)
0