SELECT c.courier_id,courier_name,
    base_salary + total_fee - total_cost AS total_income
FROM couriers_info c
JOIN (
    SELECT courier_id, SUM(delivery_fee) AS total_fee
    FROM deliveries_info
    WHERE delivery_date BETWEEN '2024-07-01' AND '2024-07-31'
    GROUP BY courier_id) a
USING(courier_id)
JOIN(
    SELECT courier_id, SUM(expense_amount) AS total_cost
    FROM expenses_info
    WHERE expense_date BETWEEN '2024-07-01' AND '2024-07-31'
    GROUP BY courier_id) b
USING(courier_id)