sql: включая данные из нескольких столбцов - PullRequest
0 голосов

У меня есть таблица, которая выглядит так:

альтернативный текст http://img405.imageshack.us/img405/3929/33732138.png

другими словами, я хотел бы взять данные из столбцов stuff1, stuff2 и stuff3 и собрать их вместе

Ответы [ 2 ]

2 голосов
/ 12 мая 2010

Команды UNION должно быть достаточно для того, что вы хотите сделать:

SELECT practice, stuff1 FROM table
UNION ALL
SELECT practice, stuff2 FROM table
UNION ALL
SELECT practice, stuff3 FROM table
ORDER BY practice
1 голос
/ 12 мая 2010
select 
   practice, stuff1 as stuff, count(*)
from table
group by practice, stuff1
union
select 
   practice, stuff2 as stuff, count(*)
from table
group by practice, stuff2
union
select 
   practice, stuff3 as stuff, count(*)
from table
group by practice, stuff3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...