Можно создать дубликат:
Simulating group_concat MySQL function in MS SQL Server 2005?
SQL Query for aggregation/concatenationКак заполнять дубликаты записей на SQL-сервере?
Я пытаюсь использовать функцию вещи в сервере SQL набивать определенную информацию. Вот пример:
Money Age Gender
860 9 F
860 15 M
860 15 M
860 16 M
860 16 F
Я хотел бы набить половозрастной колонку так, что только одна запись будет отображаться следующим образом:
Money Age Gender
860 9, 15, 15, 16, 16 F, M, M, M, F
Пожалуйста, обратите внимание, что я хотел бы сохранить два 15s и три М в возрасте и роде, соответственно.
В [вопросе] (http://stackoverflow.com/questions/7896239/sql-query-for-aggregation-concatenation) Я связался с [Джо Стефанелли] (http://stackoverflow.com/users/341251/joe-stefanelli) объясняет, что 'STUFF' используется только для удаления нежелательного первого разделителя (гораздо более чистым способом, чем' substring (, 3,10000000) '. – GSerg
@ Стив и GSerg оба ответа отлично работали. спасибо! –
@ Стив, предположим, что у меня есть несколько столбцов (в этом случае пусть говорит дата, время, место, магазин, а затем столбец «Деньги», который был оригинальным из этого скрипта, будет ли он работать? –