Select c.city, Sum(la.loan_amount) as total_loan_amount, Round(Sum(la.loan_amount) / Count(DISTINCT la.customer_id),2) as average_loan_amount, Count(DISTINCT la.customer_id) as total_customers, Max(loan_type_name) as most_applied_loan_type From loan_applications la Join customers c On la.customer_id = c.customer_id Join loan_application_types lap On la.application_id = lap.application_id Join loan_types lt On lap.loan_type_id = lt.loan_type_id Group by c.city Order by c.city
最简洁版本