Сервер sql получает первое значение при группировке

У меня есть таблица со столбцом a, не обязательно имеющим разные значения, и столбцом b, имеющим для каждого значения a несколько различных значений. Я хочу получить результат, в котором каждое значение a появляется только один раз и получает первое найденное значение b для этого значения a. Как мне сделать это в sql server 2000?

пример таблицы:

a  b
1  aa
1  bb
2  zz
3  aa
3  zz
3  bb
4  bb
4  aa

Требуемый результат:

a  b
1  aa
2  zz
3  aa
4  bb

Кроме того, я должен добавить, что значения в столбце b - это все текстовые значения. Я обновил пример, чтобы отразить это. Спасибо

7
задан Ernst 6 April 2011 в 08:48
поделиться