資料庫名稱:SQL SERVER
資料庫版本:2012
各位好
假設我有兩個 Table,T1(Sno,Name) 和 T2(Sno,hobby)
T1的Sno是primary key,T2的Sno參考T1的Sno
假設有下列資料
T1
('S001','王大明')
T2
('S001','籃球')
('S001','足球')
('S001','羽球')
('S001','游泳')
我目前都在 stored procedure裡面 用 CURSOR 來產生下列資料
('S001','王大明','籃球,足球,羽球,游泳')
想請問 有類似 CURSOR 功能的自訂函數 可以用簡單的 SQL command 就得到資料嗎?像
下面這樣
select Sno,Name, 某個自訂函數 as 'ALLhobby' from T1
謝謝