Что будет запрос в MS SQL Server для конкатенации моих строк в одной строке, разделенную запятой (, как показано ниже)получить запятые строки из строк
1
A
ответ
7
Использование STUFF
и FOR XML
:
Создать и заполнить образец таблицы (Пожалуйста сохранить нас этот шаг в ваших будущих вопросов)
DECLARE @T AS TABLE
(
Name varchar(10)
)
INSERT INTO @T VALUES
('John'),
('Vicky'),
('Sham'),
('Anjli'),
('Manish')
запрос:
SELECT STUFF((
SELECT ',' + Name
FROM @T
FOR XML PATH('')
), 1, 1, '') As [output];
Результаты:
output
John,Vicky,Sham,Anjli,Manish
1
Если предположить, что ваше имя столбца NAME
И имя таблицы MYTABLE
вы можете использовать следующий запрос:
DECLARE @strTemp VARCHAR(MAX)
SET @strTemp = ''
SELECT @strTemp = @strTemp + ISNULL(NAME,'') + ','
FROM MYTABLE
--Remove last comma
SET @strTemp = SUBSTRING(@strTemp ,1,LEN(@strTemp) -1)
--Get Result
SELECT @strTemp
You может фильтровать нулевые записи, используя следующие
SELECT @strTemp = @strTemp + NAME + ','
FROM MYTABLE
WHERE NAME IS NOT NULL
Смежные вопросы
- 1. Разделенных запятые строки отдельных строк - Impala SQL
- 2. Отсутствующие запятые из строки
- 3. удалить запятые из строки
- 4. Запятые значения строки из вектора
- 5. PHP удалить запятые из числовых строк
- 6. Javascript удалить запятые из строки
- 7. Массива, разделенные запятые строк
- 8. Запятые строки в Edgelist
- 9. Нахождение строк из таблицы из значений в запятые отделяют строку
- 10. Удалить лишние запятые из строки PHP
- 11. Удаление всех алфавитов и запятые из строки
- 12. Удалить запятые из строки с помощью JS
- 13. JQuery Regex хотите удалить запятые из строки
- 14. Преобразовать запятые DB элементов в отдельные строки
- 15. Удалить запятые из Regex
- 16. Как создать преобразовать запятые строки в массив строк в C
- 17. Как получить запятые данные из базы данных?
- 18. Regex запятые из выражения
- 19. получить несколько строк из строки ячейки значения
- 20. VB.NET: получить строки из строк между словами
- 21. Получить массив строк из простой строки рубин
- 22. Получить массив строк, соответствующих шаблону из строки
- 23. Преобразовать запятые строки целочисленных массив
- 24. Bash сортировочных запятые и строки
- 25. удалить запятые из строки только из цифр значения в PHP
- 26. Запятые вместо новой строки экспресс nodejs
- 27. Удалить запятые из String Asp.net
- 28. Удалить все запятые из строки в C# 3
- 29. Удалить запятые из HashMap
- 30. Удалить запятые из json_encode
Какая СУБД вы используете? Oracle или SQL Server? И вы что-то пробовали? – JSapkota
SQL SERVER, я понятия не имею, как это сделать ..... –
Пожалуйста, смотрите здесь http://stackoverflow.com/q/194852/1530987 – crowchirp