У меня есть две таблицы, которые я совмещаю, и это работает, но я думаю, что я создал вторую таблицу неправильно, поскольку у меня есть столбец для каждого элемента того, что действительно является вопросом с множественным выбором. Запрос заключается в следующем:Преобразование столбцов заголовков в строки элементов
select Count(n.ID) as MemCount, u.Pay1Click, u.PayMailCC, u.PayMailCheck, u.PayPhoneACH, u.PayPhoneCC, u.PayWuFoo
from name as n inner join
UD_Demo_ORG as u on n.ID = u.ID
where n.MEMBER_TYPE like 'ORG_%' and n.CATEGORY not like '%_2' and
(u.Pay1Click = '1' or u.PayMailCC = '1' or u.PayMailCheck = '1' or u.PayPhoneACH = '1' or u.PayPhoneCC = '1' or u.PayWuFoo = '1')
group by u.Pay1Click, u.PayMailCC, u.PayMailCheck, u.PayPhoneACH, u.PayPhoneCC, u.PayWuFoo
Результаты придумали так:
Count Pay1Click PayMailCC PayMailCheck PayPhoneACH PayPhoneCC PayWuFoo
8 0 0 0 0 0 1
25 0 0 0 0 1 0
8 0 0 0 1 0 0
99 0 0 1 0 0 0
11 0 1 0 0 0 0
Таким образом, вопрос, как я могу получить это 2 колонки, граф, а затем заголовки следующих 6 заголовков поэтому результаты выглядят так:
Спасибо.
Какую 'СУБД' вы используете. Устали писать это заявление:/ –
Извините, я виноват в этом. SQL Server 2012 – Jayson