我需要關於sql查詢的幫助.. 對不起,但我不太瞭解sql,而且我對英語不好。從1個表中獲取2個或更多數據
我有這樣的SQL表。
| ID | Data |
| 1 | abc |
| 1 | def |
| 1 | ghi |
| 2 | jkl |
| 2 | mno |
| 3 | pqr |
| 3 | stq |
,我想造成這樣
| ID | Data |
| 1 | abc, def, ghi |
| 2 | jkl, mno |
| 3 | stq, def |
或類似這樣的
| ID | Data1 | Data2 | Data3 |
| 1 | abc | def | ghi |
| 2 | jkl | mno |
| 3 | pqr | stq |
我希望有人能幫助我。謝謝。
您使用SQL-Server或MySQL的。 – Nebi
幾個提示,讓你可以嘗試自己。您可以使用case/group –
research'group by'和'group_concat'...祝您好運 –