Что является эквивалентом в SQLite для "FOR XML PATH ('')" в SQL SERVER?
Пример данных приведен ниже
Id | Value
-----+------
0001 | IN
0001 | ME
0001 | OH
0001 | ON
0002 | AC
0002 | ON
0002 | VI
0002 | ZO
0003 | ME
0003 | OO
0003 | PS
0003 | QA
Требуется получить данные в
Id | Value
-----+------
0001 | IN,ME,OH,ON
0002 | AC,ON,VI,ZO
0003 | ME,OO,PS,QA
Вариант SQL Server, который работает:
SELECT [id],RIGHT([VALUE],LEN([VALUE])-1) AS [VALUE] FROM (
SELECT [id],(SELECT ',' + [VALUE] FROM @TEMP
WHERE [id] = a.[id] FOR xml path('')
) [VALUE]
FROM @TEMP a
GROUP BY [id]
) X
Меня интересует, как это сделать в SQLite?