2014-01-21 4 views
1

У меня есть база данных, как это:Как выбрать разные столбцы в виде списка?

column1 column2 column3 
15  21  19 
17  12  13 
15  24  14 

Теперь я хочу, чтобы получить список каждого числа, как это:

x value 
1 15 
2 21 
3 19 
4 17 
5 12 
... 

Спасибо!

+0

Кто назначил это для повторного открытия, как о написании комментария, объясняющую на каком основании? Это и непонятно, и вопрос gimme-te-codez. Единственными изменениями, внесенными в редактирование, были добавление тегов. –

ответ

2

Попробуйте это:

SELECT (@auto:[email protected]+1) AS num, val 
FROM (SELECT column1 AS val 
     FROM tableA 
     UNION 
     SELECT column2 AS val 
     FROM tableA 
     UNION 
     SELECT column3 AS val 
     FROM tableA 
    ) AS A, (SELECT @auto:=0) AS B 
Смежные вопросы