.net 合并sql查询结果中的行

.net 合并sql查询结果中的行,.net,asp.net,sql,sql-server-2005,gridview,.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 当您想要排除空值时,从UI上游(换句话说,在返回结果的服务器上)执行此操作,并在返回max()字段值的ID字段上分组。 Col1 Col2 Col3 Col4 ------- ------ ------

将sql查询中的结果合并到asp.net gridview中最简单的方法是什么

NULL   Tarde Fer  W. Lunes
Mañana NULL  Fer  W. Lunes
我需要这样的结果

Mañana Tarde Fer  W. Lunes

当您想要排除空值时,从UI上游(换句话说,在返回结果的服务器上)执行此操作,并在返回max()字段值的ID字段上分组。

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