2012-04-09 8 views
1

Mögliche Duplizieren Kombination: für einDaten aus mehreren Datensätzen in einem einzigen Feld

select analyst, issuer, coveragegroup 
from analystcoverage 

Es mehrere Analysten sein können:
Simulating group_concat MySQL function in MS SQL Server 2005?

Meine Frage wie folgt aussieht bestimmter Emittent. Wenn dies der Fall ist, Ich möchte ihre Namen in einem einzigen Datensatz verketten.

Ich möchte diese beiden Datensätze:

John Doe  Walmart  Fixed Income 
Bill Jones Walmart  Fixed Income 

zu zurückgegeben werden:

John Doe; Bill Jones  Walmart  Fixed Income 
+3

Dies ist eine ziemlich häufig gestellte Frage. Hast du versucht, nach ähnlichen Fragen zu suchen? –

+0

Siehe http://stackoverflow.com/questions/451415/simulating-group-concat-mysql-function-in-ms-sql-server-2005 –

Antwort

0

Eine Option verwenden COALESCE wäre. Ich weiß, wie man es benutzt, aber ich bin mir nicht sicher, wie ich es sagen soll, nur Datensätze mit gleichen Werten zu verketten. Hier ist der Code für den Einstieg:

Concatenate many rows into a single text string?

Verwandte Themen