Как получить список через MSAccess SQL через запятую - PullRequest
0 голосов
/ 11 ноября 2010

У меня проблемы с получением списка разделенных запятыми из MSAccess с использованием SQL. Это очень легко сделать с SQL Server, и я сделал это там. Но решение MSAccess, кажется, ускользает от меня.

DECLARE @EmployeeList varchar(100)

SELECT @EmployeeList = COALESCE(@EmployeeList + ', ', '') + 
       CAST(Emp_UniqueID AS varchar(5))
FROM SalesCallsEmployees
WHERE SalCal_UniqueID = 1

SELECT @EmployeeList

http://www.sqlteam.com/article/using-coalesce-to-build-comma-delimited-string

Кто-нибудь достиг этого с помощью MS Access, или я просто обречен никогда не получать подобные списки через SQL?

1 Ответ

1 голос
/ 11 ноября 2010

Вы можете выбрать поля (столбцы) одно за другим:

SELECT ID & ",", Other & "," 
FROM table
...