| 228 | == Настан со максимален број на продадени карти |
| 229 | |
| 230 | {{{#!div style="font-size: 90%" |
| 231 | {{{#!sql |
| 232 | select q5.id_event, q5."name", q5.max_prodadeni_karti |
| 233 | from ( |
| 234 | ( |
| 235 | select q1.id_event, q1."name", |
| 236 | case |
| 237 | when q1.prodadena_karta >= 1 then q1.prodadena_karta |
| 238 | else 0 |
| 239 | end as prodadeni_karti |
| 240 | from ( |
| 241 | select e.id_event, e."name", count(t2.id_invoice) as prodadena_karta |
| 242 | from ticket t |
| 243 | join events e on t.id_event = e.id_event |
| 244 | join transactions t2 on t.id_cart = t2.id_cart |
| 245 | group by e.id_event, e."name" |
| 246 | ) q1 ) q3 |
| 247 | |
| 248 | join |
| 249 | |
| 250 | ( |
| 251 | select max(q2.prodadeni_karti) as max_prodadeni_karti |
| 252 | from ( |
| 253 | select q1.id_event, q1."name", |
| 254 | case |
| 255 | when q1.prodadena_karta >= 1 then q1.prodadena_karta |
| 256 | else 0 |
| 257 | end as prodadeni_karti |
| 258 | from ( |
| 259 | select e.id_event, e."name", count(t2.id_invoice) as prodadena_karta |
| 260 | from ticket t |
| 261 | join events e on t.id_event = e.id_event |
| 262 | join transactions t2 on t.id_cart = t2.id_cart |
| 263 | group by e.id_event, e."name" |
| 264 | ) q1 ) q2 |
| 265 | |
| 266 | ) q4 |
| 267 | on |
| 268 | q3.prodadeni_karti = q4.max_prodadeni_karti ) |
| 269 | as q5 |
| 270 | }}} |
| 271 | }}} |
| 272 | |