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 | 1017 (923) | techfreak :) |
| » | [Sql] VprasnjiOddelek: Programiranje | 938 (834) | Tody |
| » | Pomoč pri SQLOddelek: Programiranje | 1046 (848) | gokky |
| » | Ogame (strani: 1 2 3 )Oddelek: Igre | 9803 (5145) | BigSexy |
| » | Travian - online game (strategija) (strani: 1 2 3 )Oddelek: Igre | 16513 (8175) | Dynko |
