| 2 | | |
| 3 | | === Листање на секоја реализација заедно со резултат на сите кандидати за таа реализацијата |
| 4 | | {{{#!sql |
| 5 | | select ri.ri_id, ri.ri_datum, ri.ri_ime, k.kan_id, kan.g_id, g.g_ime, count(distinct gk.ug_id) |
| 6 | | from realizacii_na_izbori ri |
| 7 | | join realizacii_so_kandidaturi rk on ri.ri_id = rk.ri_id |
| 8 | | left join kandidaturi k on rk.ri_id = k.ri_id |
| 9 | | left join glasovi_za_kandidat gk on k.kan_id = gk.kan_id |
| 10 | | left join kandidati kan on kan.g_id = k.g_id |
| 11 | | left join gragjani g on k.g_id = g.g_id |
| 12 | | group by ri.ri_id, ri.ri_datum, ri.ri_ime, k.kan_id, kan.g_id, g.g_ime |
| 13 | | }}} |
| 14 | | |
| 112 | | }}} |
| 113 | | |
| 114 | | |
| 115 | | === Детални податоци за излезноста на граѓани по избирачко место за реализација на избори со кандидати / кандидатска листа |
| 116 | | {{{#!sql |
| 117 | | select im.im_id, im.im_mesto, |
| 118 | | count(distinct gl.ug_id) vkupno_izlezeni, |
| 119 | | count(distinct gzk.ug_id) vazecki_glasovi, |
| 120 | | count(distinct gl.ug_id) - count(distinct gzk.ug_id) nevazceki_glasovi |
| 121 | | from izbiracki_mesta im |
| 122 | | left join glasanja gl on im.im_id = gl.im_id and gl.ri_id = 1 |
| 123 | | left join glasovi_za_kandidat gzk on gl.ug_id = gzk.ug_id |
| 124 | | group by im.im_id, im.im_mesto |
| 125 | | }}} |
| 126 | | // // |
| 127 | | {{{#!sql |
| 128 | | select im.im_id, im.im_mesto, |
| 129 | | count(distinct gl.ug_id) vkupno_izlezeni, |
| 130 | | count(distinct gzk.ug_id) vazecki_glasovi, |
| 131 | | count(distinct gl.ug_id) - count(distinct gzk.ug_id) nevazceki_glasovi |
| 132 | | from izbiracki_mesta im |
| 133 | | left join glasanja gl on im.im_id = gl.im_id and gl.ri_id = 1 |
| 134 | | left join glasovi_za_lista gzk on gl.ug_id = gzk.ug_id |
| 135 | | group by im.im_id, im.im_mesto |
| | 124 | |
| | 125 | === Листање на секоја реализација заедно со резултат на сите кандидати за таа реализацијата |
| | 126 | {{{#!sql |
| | 127 | select ri.ri_id, ri.ri_datum, ri.ri_ime, k.kan_id, kan.g_id, g.g_ime, count(distinct gk.ug_id) |
| | 128 | from realizacii_na_izbori ri |
| | 129 | join realizacii_so_kandidaturi rk on ri.ri_id = rk.ri_id |
| | 130 | left join kandidaturi k on rk.ri_id = k.ri_id |
| | 131 | left join glasovi_za_kandidat gk on k.kan_id = gk.kan_id |
| | 132 | left join kandidati kan on kan.g_id = k.g_id |
| | 133 | left join gragjani g on k.g_id = g.g_id |
| | 134 | group by ri.ri_id, ri.ri_datum, ri.ri_ime, k.kan_id, kan.g_id, g.g_ime |
| | 135 | }}} |
| | 136 | |
| | 137 | === Листање на излезноста во сите општини со информација дали има цензус (за избори со општински кандидатури) |
| | 138 | {{{#!sql |
| | 139 | select o.o_ime, |
| | 140 | count(distinct g.g_id) vkupno, |
| | 141 | count(distinct gl.ug_id) glasale, |
| | 142 | case |
| | 143 | when count(distinct g.g_id) = 0 then true |
| | 144 | else count(distinct gl.ug_id) * 100.0 / count(distinct g.g_id) >= 35 |
| | 145 | end ima_cenzus |
| | 146 | from opstini o |
| | 147 | left join adresi a on o.o_id = a.o_id |
| | 148 | left join gragjani g on a.a_id = g.a_id |
| | 149 | left join glasanja gl on gl.g_id = g.g_id and gl.ri_id = 1 |
| | 150 | group by o.o_ime |
| | 151 | }}} |
| | 152 | |
| | 153 | === Детални податоци за излезноста на граѓани по избирачко место за реализација на избори со кандидати / кандидатска листа |
| | 154 | {{{#!sql |
| | 155 | select im.im_id, im.im_mesto, |
| | 156 | count(distinct gl.ug_id) vkupno_izlezeni, |
| | 157 | count(distinct gzk.ug_id) vazecki_glasovi, |
| | 158 | count(distinct gl.ug_id) - count(distinct gzk.ug_id) nevazceki_glasovi |
| | 159 | from izbiracki_mesta im |
| | 160 | left join glasanja gl on im.im_id = gl.im_id and gl.ri_id = 1 |
| | 161 | left join glasovi_za_kandidat gzk on gl.ug_id = gzk.ug_id |
| | 162 | group by im.im_id, im.im_mesto |
| | 163 | }}} |
| | 164 | // // |
| | 165 | {{{#!sql |
| | 166 | select im.im_id, im.im_mesto, |
| | 167 | count(distinct gl.ug_id) vkupno_izlezeni, |
| | 168 | count(distinct gzk.ug_id) vazecki_glasovi, |
| | 169 | count(distinct gl.ug_id) - count(distinct gzk.ug_id) nevazceki_glasovi |
| | 170 | from izbiracki_mesta im |
| | 171 | left join glasanja gl on im.im_id = gl.im_id and gl.ri_id = 1 |
| | 172 | left join glasovi_za_lista gzk on gl.ug_id = gzk.ug_id |
| | 173 | group by im.im_id, im.im_mesto |
| | 174 | }}} |