объединение строк из результата SQL-запроса - PullRequest
1 голос
/ 15 сентября 2010

Каков будет самый простой способ объединить такой результат из запроса sql для отображения в виде сетки asp.net?

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

Мне нужно, чтобы результат выглядел так

Mañana Tarde Fer  W. Lunes

Ответы [ 2 ]

1 голос
/ 15 сентября 2010

Предполагаемая таблица

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 голос
/ 15 сентября 2010

Сделайте это перед пользовательским интерфейсом (на сервере, возвращающем результаты, другими словами,) и сгруппируйте в поле идентификатора, возвращающем значения поля max (), если вы хотите исключить пустые значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...