Załóżmy, że mam tej tabeli [Tabela1]Jak złączyć wszystkie ciągi z pewnej kolumny dla każdej grupy
Name Mark
------- ------
ABC 10
DEF 10
GHI 10
JKL 20
MNO 20
PQR 30
Jaki powinien być mój instrukcję SQL, aby pobrać rekord, który wygląda tak: (grupa według [ znak]). mam zrobić z 1 i 2 kolumny, ale nie wiem jak osiągnąć trzecią kolumnę (concat [nazwa] z tym samym znakiem [])
mark count names
---- ----- -----------
10 3 ABC,DEF,GHI
20 2 JKL,MNO
30 1 PQR
Używam Microsoft SQL. Proszę o pomoc. Dzięki
Jakiego DBMS używasz? –
Microsoft SQL. Przepraszamy za nieuwzględnienie tej informacji. – yonan2236
Zobacz także http://stackoverflow.com/questions/451415/simulating-group-concat-mysql-function-in-ms-sql-server-2005 –