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 | 941 (847) | techfreak :) |
» | [Sql] VprasnjiOddelek: Programiranje | 811 (707) | Tody |
» | Pomoč pri SQLOddelek: Programiranje | 937 (739) | gokky |
» | Ogame (strani: 1 2 3 )Oddelek: Igre | 9286 (4628) | BigSexy |
» | Travian - online game (strategija) (strani: 1 2 3 )Oddelek: Igre | 15912 (7574) | Dynko |