2
A
回答
1
不,这是不可能的 - 如果您无法比较相等/小于/大于操作的字段值,则无法对字段进行排序或分组。这不是LINQ to SQL的限制,它是SQL Server 2005不支持的。
如果您尝试基于具有相同文字XML值重新取代行,则可以添加一个新列,该列是转换为varchar的XML列的副本,然后您可以将该列组合到该列的值上。
通常,虽然在XML上分组是有点味道,我会尝试使用替代组密钥,如果可能的话。
相关问题
- 1. linq分组表只有一个字段
- 2. 如何按字段对列表进行分组,并通过linq选择另一个字段的分组min?
- 3. LINQ数字分组
- 4. Linq的分组与列表
- 5. Linq的分组到列表
- 6. C#Linq来总结和分组的XML
- 7. 的LINQ到XML分组按标签
- 8. Linq上的多列组
- 9. 按多列分组 - LINQ
- 10. LINQ to SQL查询XML字段DB-serverside?
- 11. LINQ到实体和XML字段
- 12. 使用LINQ分组串为xml
- 13. SQL - 将字段分组到列中
- 14. LINQ到实体上的多个字段分组通过OR运算符
- 15. Linq - 分组和多个字段的计数(输出总数)
- 16. 如何在矢量字段上分组
- 17. 按字段分组
- 18. Lucene字段分组
- 19. Linq到数据集的动态列和动态组的字段
- 20. SolrNet中的字段分组?
- 21. MongoDB中的LINQ OfType()上的字段
- 22. 如何在LINQ中对另一个字段进行分组?
- 23. LINQ到对象 - 如何根据字段进行分组
- 24. 的LINQ to XML组查询
- 25. LINQ:分组亚组
- 26. Linq Query如果字段在数组中?
- 27. 分组与LINQ
- 28. 分组在LINQ
- 29. C#Linq分组
- 30. ODOO:按字段值分组