Forum » Programiranje » mysql view
mysql view
Creatures93 ::
Pozdrav. Zanima me kako napišem tak view:
StatAliansa(aid,st_igralcev,skupna_populacija,povprecna_populacija), kjer je
aid=id alianse
st_igralec = število vseh igralec v aliansi
skupna_populacija= skupna populacija vseh igralec v aliansi
povprecna_populcaija= povprecna populacija vseh igralcev v aliansi
Hvala za vašo pomoč!
StatAliansa(aid,st_igralcev,skupna_populacija,povprecna_populacija), kjer je
aid=id alianse
st_igralec = število vseh igralec v aliansi
skupna_populacija= skupna populacija vseh igralec v aliansi
povprecna_populcaija= povprecna populacija vseh igralcev v aliansi
Hvala za vašo pomoč!
halozan ::
Na hitro sem spisal nekaj takšnega:
create or replace view StatAliansa(aid,st_igralcev,skupna_populacija,povprecna_populacija)
as
select aliansa.aid, count(igralec.*), sum(naselje.population), avg(naselje.population)
from aliansa, igralec, naselje
where aliansa.aid = igralec.aid and
naselje.pid = igralec.pid
group by aliansa.aid;
create or replace view StatAliansa(aid,st_igralcev,skupna_populacija,povprecna_populacija)
as
select aliansa.aid, count(igralec.*), sum(naselje.population), avg(naselje.population)
from aliansa, igralec, naselje
where aliansa.aid = igralec.aid and
naselje.pid = igralec.pid
group by aliansa.aid;
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Podatkovne baze relacijska algebra - problemOddelek: Programiranje | 1029 (935) | techfreak :) |
| » | [Sql] VprasnjiOddelek: Programiranje | 957 (853) | Tody |
| » | Pomoč pri SQLOddelek: Programiranje | 1061 (863) | gokky |
| » | Ogame (strani: 1 2 3 )Oddelek: Igre | 9877 (5219) | BigSexy |
| » | Travian - online game (strategija) (strani: 1 2 3 )Oddelek: Igre | 16606 (8268) | Dynko |
