【发布时间】:2010-09-15 14:45:18
【问题描述】:
从 sql 查询中合并这样的结果以显示在 asp.net gridview 中的最简单方法是什么?
NULL Tarde Fer W. Lunes
Mañana NULL Fer W. Lunes
我需要这样的结果
Mañana Tarde Fer W. Lunes
【问题讨论】:
标签: .net asp.net sql sql-server-2005 gridview
从 sql 查询中合并这样的结果以显示在 asp.net gridview 中的最简单方法是什么?
NULL Tarde Fer W. Lunes
Mañana NULL Fer W. Lunes
我需要这样的结果
Mañana Tarde Fer W. Lunes
【问题讨论】:
标签: .net asp.net sql sql-server-2005 gridview
假设表
Col1 Col2 Col3 Col4
------- ------ ------ --------
NULL Tarde Fer W. Lunes
Mañana NULL Fer W. Lunes
然后
SELECT MAX(Col1) AS Col1, MAX(Col2) AS Col2, Col3, Col4
FROM YourTable
GROUP BY Col3, Col4
【讨论】:
在 UI 上游(换句话说,在返回结果的服务器上)执行此操作,并在您想要排除空值时对返回 max() 字段值的 ID 字段进行分组。
【讨论】: