taulujen väliset

Osaisiko joku sanoa miten sql-lauseessa tuon ilmi seuraavan seikan:
Minulla on taulut sukellusveneet ja lentotukialukset. Teen kolmannen taulun nimeltään taistelualukset ja tämän pitäisi periä samat ominaisuudet noista kahdesta taulusta (lentotukialukset ja sukellusveneet)

Kirjoitanko siis suoraan vaan sql-koodiin ominaisuudet noista kahdesta vai voiko se jotenkin "periä" ne suoraan jollain komennolla?

Huh, tulipas monimutkaisesti selitettyä.. toivottavasti joku ymmärsi :)
1498
Äänestä

Muut lukivat myös

Vastaukset 1

Vanhimmat

Mitä tarkoitat taulujen "ominaisuuksilla", joiden pitäisi periytyä?

Tulkitsen tarkoituksesi näin: sinulla on kaksi samannäköistä taulua (sisältävät samat attribuutit eli sarakkeet). Sitten luot vielä kolmannen samannäköisen taulun (taistelualukset).

Minä tekisin yhden ainoan taulun, jossa on sarake kertomassa, onko kysymys lentotukialuksesta vai sukellusveneestä. Siis tähän tapaan:

Taulu: taistelualukset
----------------------
Id: identifier eli yksilöivä avain
Koodi: esim 1 = sukellusvene, 2 = lentotukialus
Tieto1: esim vekottimen nimi
Tieto2: muuta taltioitavaa tietoa
jne jne

Äänestä

Kommentoi aloitusta


liitokset kirjoitti:

Osaisiko joku sanoa miten sql-lauseessa tuon ilmi seuraavan seikan:
Minulla on taulut sukellusveneet ja lentotukialukset. Teen kolmannen taulun nimeltään taistelualukset ja tämän pitäisi periä samat ominaisuudet noista kahdesta taulusta (lentotukialukset ja sukellusveneet)

Kirjoitanko siis suoraan vaan sql-koodiin ominaisuudet noista kahdesta vai voiko se jotenkin "periä" ne suoraan jollain komennolla?

Huh, tulipas monimutkaisesti selitettyä.. toivottavasti joku ymmärsi :)

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