※ 引述《wjykino (none)》之銘言:
: 請教各位
: 假如我有一SQL如下所示
: select name,subject from student_record
: 假設get的資料為
: name subject
: 小明 國文
: 小明 數學
: 請問我該怎麼修改SQL才能get如下的資料
: name subject
: 小明 國文,數學
: 我爬文發現774篇似乎符合我的需求
: 但是我使用的是Oracle 在oracle中似乎沒有group_concat這樣的函數
: 請問有其他函數還是該怎麼改才可以達到我的需求呢
: 謝謝
試試 strcat
COLUMN subjects FORMAT A50
SELECT name,
strcat(subject) subjects
FROM student_record BY name;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.202.218.61
※ 編輯: misssun 來自: 210.202.218.61 (09/05 13:38)