| | 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 | |