Ceci est mon instruction select:sortie Format dans SQL de sorte que plusieurs valeurs de la colonne b sont associées à une valeur de la colonne une
SELECT lastName + ',' + firstName as Name,
classNumber
FROM STUDENT
RIGHT JOIN ENROLL ON Enroll.stuid = Student.stuid
et la sortie:
name classnumber
--------------------------
Smith,Tom ART103A
Smith,Tom HST205A
Chin,Ann ART103A
Chin,Ann CSC201A
Chin,Ann MTH103A
McCarthy,Owen ART103A
McCarthy,Owen MTH103C
Rivera,Jane CSC201A
Rivera,Jane MTH101B
Je voudrais que ce de sorte que chaque nom n'apparaisse qu'une seule fois dans la première colonne. Toute aide ou idée grandement appréciée.
Quelle version de SQL (MS, Mon, etc.)? Et il n'y a pas de balises [code] ', mais il y a un bouton dans le formulaire de question que vous pouvez utiliser après avoir sélectionné le texte. ;-) - TY OMG Ponies & Michael pour l'édition. –
J'utilise SQL Server 2008 désolé à ce sujet a oublié de mettre cette partie là-bas. – Mike
Vous ne pouvez pas faire de groupe sur le côté sql, mais vous pouvez effectuer cette opération sur votre interface comme DataGrid en utilisant la colonne Groupe –