PHP & MySQL: Taulujen numerot yhteen?

Jos tietokannassa on esim. jalkapalloilijoiden tilastot 1.ottelusta 2.ottelusta 3.ottelusta jne, eli vaikka maalit ja syötöt, niin olisiko mahdollista saada laskettua jokaisen ottelun tilastot (maalit ja syötöt) yhteen aivan omaan taulukkoonsa?

Vai miten kannattaisi toimia, jos tarvitsee jokaisen ottelun tilastot erikseen ja myös kaikkien otteluiden yhteenlasketut tilastot? Pitääkö itse päivittää aina kumpikin? (esim näin: ensin yksittäisen ottelun tilasto: 4.ottelu: pekka järvinen 2maalia 0syöttöä. Sitten päivittämään yhteistilastoa: Pekka Järvinen 11ottelua 6maalia 3syöttöä.) Paljon enemmän olisi tuossa hommaa..

Toivottavasti ymmärrätte mitä haen takaa ja pystyisitte jotenkin auttelemaan! :)
1176
Äänestä

Muut lukivat myös

Vastaukset 1

Vanhimmat

yksi perussääntö on se, että tietoa ei monisteta (sama tieto kahdessa paikassa) tai tietoa ei tallenneta, jos se voidaan muista tiedoista johtaa.

Eli sulla pitäis olla taulut joukkue, joukkuepelaaja,pelaaja, ottelu, ottelupelaaja ja maali.

joukkueessa on ID, nimi, kotipaikka, sija, pisteet jne
joukkuepalaajassa on joukkueen ID ja pelaajan ID
pelaajalla on ID ja vaikka nimi
ottelussa on ID, päivämäärä,paikka, koti ja vieras
ottelupelaajassa on oma ID, ottelun ID ja pelaajan ID
maalissa on ID, pelaajan ID, ottelun ID, ja aika

Nyt voit hakea vaikka joukkueen kaikki pelaajat, tai ne joukkueen pelaajat joilla on maaleja tai yhden ottelun maalintekijät jne jne

Äänestä

Kommentoi aloitusta


TimCahill kirjoitti:

Jos tietokannassa on esim. jalkapalloilijoiden tilastot 1.ottelusta 2.ottelusta 3.ottelusta jne, eli vaikka maalit ja syötöt, niin olisiko mahdollista saada laskettua jokaisen ottelun tilastot (maalit ja syötöt) yhteen aivan omaan taulukkoonsa?

Vai miten kannattaisi toimia, jos tarvitsee jokaisen ottelun tilastot erikseen ja myös kaikkien otteluiden yhteenlasketut tilastot? Pitääkö itse päivittää aina kumpikin? (esim näin: ensin yksittäisen ottelun tilasto: 4.ottelu: pekka järvinen 2maalia 0syöttöä. Sitten päivittämään yhteistilastoa: Pekka Järvinen 11ottelua 6maalia 3syöttöä.) Paljon enemmän olisi tuossa hommaa..

Toivottavasti ymmärrätte mitä haen takaa ja pystyisitte jotenkin auttelemaan! :)

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu