У меня есть таблица MySQL, как
id | ref | c1 | c2 | c3
---------------------------
1 | 3 | x | y | z
2 | 2 | a | b | c
3 | 1 | p | q | r
4 | 3 | m | n | o
5 | 2 | j | k | l
У меня вопрос Как мне SELECT
id
и значение c1
, c2
или c3
на основе значения столбца ref
то есть
для ref = 1 будет выбрано значение c1 ,
для ref = 2 будет выбрано значение c2
и
для ref = 3 будет выбрано значение c3
Желаемый результат:
id | cX
-----------
1 | z
2 | b
3 | p
4 | o
5 | k
Любая помощь приветствуется