Sql select group by i string concat [duplicate]

To pytanie ma już tutaj odpowiedź:

Jak połączyć tekst z wielu wierszy w pojedynczy ciąg tekstowy w serwerze SQL? 44 odpowiedzi

mam taki stół

<code>ID  NAME    Amount
1   cal     100
2   cal     200
3   cal     300
4   cal     400
1   ser     500
2   ser     600
5   ser     700
</code>

chcę napisać wybrane zapytanie, aby uzyskać taki wynik

<code>ID  NAME            Amount
1   cal and ser     600
2   cal and ser     800
3   cal             300
4   cal             400
5   ser             700
</code>

tutaj muszę pogrupować według id i sumy ilości i połączyć nazwę ciągu z tym samym identyfikatorem i nazwą differnet

questionAnswers(2)

yourAnswerToTheQuestion