Существует таблица «tbl_transaction» сДела в MySQL
id INT(11) Primary Key
action_type ENUM('Expense', 'Income')
action_heading VARCHAR (255)
action_amount FLOAT
Можно ли получить результат, используя только SQL запросов перечисления всех суммы расходов в Затрат Amt колонки и сумме дохода в доходе Amt колонке, как :
ID Heading Income Amt Expense Amt
1 ABC 1000 -
2 XYZ - 2000
Я использую MySQL как базу данных. И я пытаюсь использовать оператор CASE.
Cheers!
@Pradip: «Я пытаюсь использовать оператор CASE». Где это ? Отправьте это тоже. –
SELECT *, CASE WHEN action_type = 'Expense' THEN 'cost_amount' ELSE 'income_amount' END FROM tbl_extra_income_expense –
Я просто получаю string_account или value_amount, но не значение. –