sql >> データベース >  >> RDS >> Mysql

php、postgresql、mysql

    これを試してください

    select  cont.name, cont.total,cp.contractor_id,cp.amount_paid,wt.id
                    FROM
                    (
                      select  name,id, sum(amount_to_be_paid) as total
                      from contractors group by name,id
                    ) cont
                    left join
                    (
                      select contractor_id,sum(amount_paid) as amount_paid
                      from contractor_payments
                      group by contractor_id
                    ) cp
    
                      on cont.id = cp.contractor_id
                                  left join worktypeids as wt on cont.worktypeid_id = wt.id AND wt.project_id=2
    


    1. グループ内で注文しますか?

    2. より効率的な階層システム

    3. 時間が経過した後にmysql行を削除する方法は?

    4. MySQL Binlogサーバーの探索–リップル