2010-09-15 160 views
1

從sql查詢中合併類似這樣的結果以顯示在asp.net gridview中的最簡單方法是什麼?從sql查詢結果中合併行

NULL Tarde Fer W. Lunes 
Mañana NULL Fer W. Lunes 

我需要的結果,看起來像這樣

Mañana Tarde Fer W. Lunes 

回答

1

假設表

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 
1

從UI上游做(在服務器上返回的結果,換句話說,)和組上的ID字段返回最大()字段值,當你想排除空值。