0
如何使用STUFF函数两次在选择在SQL如何使用STUFF函数两次在选择在SQL
表是:
+----+---------+-----------+
| Id | col_name|value |
+----+---------+-----------+
| 1 | name | mar |
+----+---------+-----------+
| 1 | family | ah |
+----+---------+-----------+
| 1 | phone | 336 |
+----+---------+-----------+
| 1 | ID | 1001 |
+----+---------+-----------+
| 1 | email | [email protected]|
+----+---------+-----------+
Required output:
+----+---------------------------+---------------------------+
| Id | COL_NAME | Values |
+----+---------------------------+---------------------------+
| 1 | Name,Family,Phone,ID,Email| mar,ah,336,1001,[email protected]|
+----+---------------------------+---------------------------+
在两列,价值观的输出必须安排为COL_NAME
地段concats(加聚结)的? – dnoeth
用您正在使用的数据库标记您的问题。 –
不幸的是,STUFF被误认为是来自另一个DBMS的聚合级联函数,因此用'stuff()'函数提及'sql-server'重新标记了 –