SQL SUM operation of multiple subqueries

后端 未结 6 858
清歌不尽
清歌不尽 2021-01-12 09:52

i have the following mysql database table designed,

ticket(id, code, cust_name);
passenger(id, ticket_id, name, age, gender, fare);
service(id, passenger_id,         


        
6条回答
  •  我在风中等你
    2021-01-12 10:49

    select
        t.code,
        sum(p.fare) as total_fare,
        sum(s.cost) as total_cost
    from ticket as t
        inner join passenger as p on p.ticket_id = t.id
        inner join service as s on s.passenger_id = p.id
    group by t.code
    

提交回复
热议问题