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