[SQL ] 如何結合多筆記錄成一筆
有如下的一個範例資料表。每名學生最多可選五個志願:
流水號 班級座號 志願序 志願代碼
1 30101 1 006282
2 30101 2 006352
3 30101 3 002102
4 30101 4 050062
5 30101 5 040172
6 30501 1 001001
7 30501 2 001002
8 30501 3 001003
: : : :
: : : :
如今小弟想下個SQL指令,產生如下的結果:
班級座號 志願代碼
30101 006282006352002102050062040172
30501 001001001002001003
: :
: :
也就是說想要"結合同一名學生各志願代碼資料"成為一筆記錄(因為有一套
作業軟體要吃這樣的文字格式)。不知要如何下SQL? 之前小弟都是寫程式撈資料,
至少要下二個以上的SQL指令。還請各位大大指點明路。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.72.181.100
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章