「バランス」と呼ばれる新しい列に新しい金額を表示するために、いくつかの行から金額を差し引くmysqlクエリがあります。Balance>'0'のレコードのみを表示したいと思います。下記参照:
SELECT
visits.visit_id,
visits.payment_increments,
((visits.total - visits.paid) - SUM(payments.amount)) AS Balance,
schedule.schedule_date
FROM
visits
LEFT OUTER JOIN
schedule ON visits.schedule_id = schedule.id
LEFT OUTER JOIN
payments ON visits.visit_id = payments.visit_id
WHERE
Balance>'0'
GROUP BY visits.visit_id
WHEREステートメントで新しい列を使用する方法はありますか?現在、表示されているのはエラー->エラーコード:1054「where句」の不明な列「バランス」だけです。
どんな助けでも大歓迎です!