CREATE VIEW bill_statistic AS SELECT SUM(CASE WHEN bill.status = '已结算' THEN bill.amount ELSE 0 END) AS settled_amount, SUM(recharge.amount) AS total_recharge_amount, SUM(CASE WHEN bill.status = '未结算' THEN room.real_balance ELSE 0 END) AS total_arrears_amount, SUM(CASE WHEN bill.water_meter_id IS NOT NULL THEN bill.amount ELSE 0 END) AS water_bill_amount, SUM(CASE WHEN bill.electric_meter_id IS NOT NULL THEN bill.amount ELSE 0 END) AS electric_bill_amount FROM bill JOIN room ON room.id = bill.room_id JOIN recharge ON recharge.room_id = room.id


原文地址: https://www.cveoy.top/t/topic/fjc7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录