我有两列数据。我需要编写一个查询,仅显示已经超过信用额度的客户以及多少:
customer balance credit limit
418.75 500
10.75 200
200.1 100
答案 0 :(得分:2)
当然,由于您没有提及任何客户表,因此不考虑客户信息,但这可以为您提供客户余额和超额:
SELECT customer_balance, credit_limit, customer_balance - credit_limit as overage
FROM your_table
WHERE customer_balance > credit_limit
这很直截了当;您选择余额超过其限额的客户,只需选择差异作为第三列。