這是我的select語句:格式輸出,B列的多個值與列的一個值相關聯的
SELECT lastName + ',' + firstName as Name,
classNumber
FROM STUDENT
RIGHT JOIN ENROLL ON Enroll.stuid = Student.stuid
和輸出:
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
我想它以便每個名稱只出現在第一列一次。任何幫助或想法非常感謝。
什麼版本的SQL(MS,我等)?並且沒有任何'[code]'標籤,但是問題表單中有一個按鈕,您可以在選擇文本後使用它。 ;-) - TY OMG Ponies&Michael進行編輯。 – 2010-12-13 02:18:02
我正在使用SQL Server 2008抱歉,忘記把那部分放在那裏。 – Mike 2010-12-13 02:21:58
你不能在sql端創建組,但是你可以在你的界面上使用數據網格來執行這個操作,使用Group列 – 2010-12-13 03:16:36