Создание отчета для кого-то, использующего базу данных SQL, которая плохо разработана и архаична.UNPIVOT Отображать имена столбцов
Мой код в настоящее время
SELECT [email protected], [email protected] , [Document Status]
FROM
(
SELECT [email protected], [email protected], chas.P_asdecl, chas.P_gap, chas.P_acl
FROM dbo.ic_BD_CHAS chas
) AS chas
UNPIVOT
(
[Document Status] FOR DocStatus IN (P_asdecl, P_gap, P_acl)
) AS up;
Все 3 колонки "chas.P_asdecl, chas.P_gap, chas.P_acl" показать ту же информацию, либо 'Не требуется' или 'Отлично'. Мой выход в настоящее время:
[email protected] [email protected] Document Status
----------- ---------- ---------------
0 AACX02PC01 Not Required
0 AACX02PC01 Not Required
Вопрос здесь я не имею IDEA, какой столбец те 2 возвращаемые «Не требуется» строки относятся к. Как я могу добавить еще один столбец, относящийся к какой столбец эти значения происходят из так по существу мой выход был бы как:
[email protected] [email protected] Column Document Status
----------- ---------- -------- ---------------
0 AACX02PC01 P_asdecl Not Required
0 AACX02PC01 P_gap Not Required
Приветствиях
Это просто? Чувствуешь себя теперь дураком. – Lynchie