Допустим, у меня есть два оператора if в двух разных столбцах, которые определяют это значение, которое я хочу отобразить в третьем виртуальном столбце. Что-то вроде:
if(column1 = 'activated'){
return 15;
}
if(colunm2 = 1){
return 'enabled';
}
Я хочу отобразить возвращаемые значения в виртуальном столбце с именем, скажем, output в запросе select. Что-то вроде:
SELECT IF(column1 = 'activated', 15, [what do i put here...]),
IF(column2 = 1, 'enabled', [what do i put here]) ..... AS consent
Очевидно, что приведенный выше запрос не работает, потому что я не могу разделить свои if через запятую, так как они должны быть связаны с тем же столбцом, который называется (output).
Как мне этого добиться?
Спасибо за любую помощь.