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

Откуда:
Сообщений: 7
Здравствуйте!

Есть два различных атрибута, присваиваю им одно значение - Утверждено. В заключительной таблице выводит Утверждено два раза, даже если не вызывать настоящие имена атрибутов. Как можно это исправить?

statusy | statusName
P2 | Утверждено
P3 | Утверждено
p4 |Отложено

как бы так соединить statusName, чтобы Утверждено выходило только 1 раз? В результирующем запросе колонка statusy отсутствует.
25 май 18, 09:38    [21439005]     Ответить | Цитировать Сообщить модератору
 Re: Слияние атрибутов  [new]
Lilushes
Member

Откуда:
Сообщений: 7
select count(ID) , typeo, Otdel, createdate, statusy,
case statusy
when 'SPD5_Released'then 'Утверждено'
when 'Na5_Litera_eskiz' then 'Утверждено'
when 'Na5_Released_NIOKR' then 'Утверждено'
when 'Na5_Unit_production' then 'Утверждено'
else 'Не имеет статуса'
end



Значения атрибутов изменяю через case.
25 май 18, 09:40    [21439013]     Ответить | Цитировать Сообщить модератору
 Re: Слияние атрибутов  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 20491
Lilushes
как бы так соединить statusName, чтобы Утверждено выходило только 1 раз? В результирующем запросе колонка statusy отсутствует.

SELECT DISTINCT statusName
FROM tablename
25 май 18, 09:54    [21439052]     Ответить | Цитировать Сообщить модератору
 Re: Слияние атрибутов  [new]
Lilushes
Member

Откуда:
Сообщений: 7
Прошу прощения за спам-тему. DISTINCT не пригодился, сама чебурашка. Всё работает нормально.
25 май 18, 09:58    [21439059]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить