Я пытаюсь динамически извлечь значение столбца с именем 'abc', используя текст, который выводится из функции декодирования.Функция декодирования возвращает текстовое значение столбца, то есть «abc», но не базовое значение динамически.Есть ли способ сделать это ?
SELECT LOWER(DECODE('METRIC','METRIC','abc','MODEL','xyz','COUNTRY','US')) as abc FROM table_test
Ожидаемый результат:
abc
---
1.2
1.5
1.6
1.7
table_test: