Не уверен, насколько далеко может зайти SQL-запрос с операторами if / else.
У меня есть простой оператор SELECT:
SELECT amount
, transtype
ОТ transactions
Столбец transtype
собираетсябыть числом.
Например, 1 = продажа, 2 = возврат, 3 = ошибка, 4 = отменено, 5 = что-то еще .... и т. д.
Итак,ничего сложного.Но список имеет тенденцию расти по причинам отчетности.Что хорошо.
Для конкретного запроса, над которым я работаю, есть ли способ извлечь этот столбец как одно из двух или трех указанных чисел или текста?
Например, какой-нибудь transstypeчисла - это «потеря», в то время как другие - «выигрыш», и, возможно, другие «нейтральны».
Я бы хотел извлечь этот столбец только с этими 3, без использования php внутри html-таблицы, в которую я добавляю строки.
Если мое объяснение не понятно, мои извинения.Было трудно выплюнуть.