2016-12-22 7 views
-3

Таблица содержит естественный ключ в виде номера проекта.Создайте один столбец из шести разных столбцов, где все столбцы для строки содержат нулевое значение, за исключением одного

Current Table

Ideal outcome

+1

И ваша попытка где? Вы также не задали вопрос, а просто сказали нам, что делать. Мы здесь, чтобы помочь, а не твоей работе. – Siyual

ответ

1

Используйте CASE заявление:

SELECT 
    CASE WHEN EST = 1 THEN 'EST' 
     WHEN INI = 1 THEN 'INI' 
     WHEN AD = 1 THEN 'AD' 
     WHEN DEV = 1 THEN 'DEV' 
     WHEN UAT = 1 THEN 'UAT' 
     WHEN IMP = 1 THEN 'IMP' 
    END AS [Status] 
FROM table