Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Заменить повторяющиеся значения на ''  [new]
Dmitri4
Member

Откуда: Москва
Сообщений: 123
Пересмотрел весь форум, но так и не нашёл ответа на следующий вопрос:

Есть результат, полученный следующим запросом:

SELECT ROW_NUMBER () OVER (ORDER BY maker, CASE WHEN type = 'PC' THEN '1' WHEN type='Laptop' THEN '2' WHEN type ='Printer' THEN '3' END) as num, maker, type
FROM Product
GROUP BY maker, type

num maker type
1 A PC
2 A Laptop
3 A Printer
4 B PC
5 B Laptop
6 C Laptop
7 D Printer
8 E PC
9 E Printe

Необходимо заменить повторяющиеся maker пустыми значениями. В итоге должно получиться так:

num maker type
1 A PC
2 Laptop
3 Printer
4 B PC
5 Laptop
6 C Laptop
7 D Printer
8 E PC
9 Printer

Подскажите как реализовать данную концепцию.
20 сен 11, 16:06    [11306731]     Ответить | Цитировать Сообщить модератору
 Re: Заменить повторяющиеся значения на ''  [new]
Glory
Member

Откуда:
Сообщений: 104751
Dmitri4
Подскажите как реализовать данную концепцию.

Прежде, чем публиковать задачи с sql-ex, неплохо было бы ознакомиться с правилами этого самого sql-ex
20 сен 11, 16:08    [11306753]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить