151 | | === Извештај за успешноста на еден доставувач. Се прикажуваат информации за доставувачот, број на нарачки што ги доставил и вкупна вредност на сите нарачки што ги доставил === |
| 151 | === Извештај за секое кино, кој филм има направено најмногу профит во последните 3 месеци === |
| 152 | {{{#!sql |
| 153 | select c.id_cinema,c.name,max(sum_cena.sum1) as m |
| 154 | from cinemas c |
| 155 | join cinema_plays_film cpf on cpf.id_cinema=c.id_cinema |
| 156 | join films f on f.id_film=cpf.id_film |
| 157 | join projections p on p.id_film=f.id_film |
| 158 | join tickets t on t.id_projection=p.id_projection and t.date_reserved between now()-interval'3 months' and now() |
| 159 | join ( |
| 160 | select distinct(c2.id_cinema) as id,f2.id_film as film,sum(t1.price) as sum1 from tickets t1 |
| 161 | join projections p2 on p2.id_projection=t1.id_projection |
| 162 | join films f2 on f2.id_film = p2.id_film |
| 163 | join cinema_plays_film cpf2 on cpf2.id_film=f2.id_film |
| 164 | join cinemas c2 on c2.id_cinema=cpf2.id_cinema |
| 165 | where t1.date_reserved between now()-interval'3 months' and now() |
| 166 | group by c2.id_cinema,f2.id_film |
| 167 | ) as sum_cena on sum_cena.id=c.id_cinema |
| 168 | group by c.id_cinema |