私はこのクエリを持っています:
select *, sum(services.amount) as service_amount from invoices
left join projects using(project_id)
left join services using(invoice_id)
where client_id = ?
group by project_id
order by issue_date desc
テーブルには、またはでinvoices
ある列paid
があります。tinyint
1
0
私が持っているクエリに加えて、グループ化されたすべての列の行が等しい場合、返されるpaid
列を表示するにはどうすればよいですか?1
paid
1
0
paid