Edu*_*rdo 5 sql sql-server sql-server-2000
我有一张桌子:
id | parameter
1 | A
1 | B
2 | A
3 | A
3 | B
Run Code Online (Sandbox Code Playgroud)
表示使用以下值定义的对象:
1 -> A,B
2 -> A
3 -> A,B
Run Code Online (Sandbox Code Playgroud)
我想使用SQL查询计算具有不同参数的对象的数量,因此在这种情况下,它将是2个唯一对象,因为1和3具有相同的参数.
参数数量没有限制,可以有0或任何其他数字.
该数据库是Microsoft SQL Server 2000.但我不介意知道其他数据库的解决方案.
我通过 Cheran S 提供的链接解决了问题(因为 Microsoft SQL Server 仍然没有 GROUP_CONCAT() 函数) http://dataeducation.com/rowset-string-concatenation-which-method-is-best/
| 归档时间: |
|
| 查看次数: |
3029 次 |
| 最近记录: |