Haku useasta sarakkeesta

Opettelen vasta

Kun on taulut:
hinnasto:
koodi; kirja: kouluhinta; kirjastohinta; yksityishinta; poistohinta
kk1; kuvak; 4,00 ; 3,00 ; 5,00 ; 1,00
kk2; leikek; 10,00 ; 9,00 ; 20,00 ; 5,00
.
.
.

tilaajat:
tunnus; nimi; hinnastolaji;
456 ; Jaska ; yksityishinta
567 ; Jukka ; kouluhinta
569 ; Jaakko ; kirjastohinta
.
.
.

myynti:
koodi: kirja: tunnus: nimi: määrä: poisto: hinta
kk1 ; kuvak; 456 ; Jaska ; 3 ; K
kk2 ; leikek ; 567 ; Jukka; 1
.
.
.

Kysymyksenä olisi, että onko mahdollista hakea myynti-taulukkoon hinta siten, että tilaajan hinnastolajin perusteella haetaan joko kouluhinta, kirjastohinta, yksityishinta tai poistohinta? Lisäksi täytyy tarkastella, onko myynti-taulussa K kohdassa poisto, jolloin haetaan poistohinta.

Onko tällainen mahdollista suorittaa Accessilla tai SQL:llä ja miten se toteutetaan. Vai pitääkö hinnasto-taulua muuttaa jotenkin?

1

646

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • The Rat

      Vaikkapa oraclella decode:

      SELECT
      decode( tilaajat.hinnastolaji,
      'yksityishinta', hinnasto.yksityishinta,
      'kirjastohinta', hinnasto.kirjastohinta
      ...)

      Tuo tosin vaatii vähän kovakoodausta, mutta sellasita siitä tulee, kun kenttien nimiä tallennellaan tietokannan sarakkeisiin... :)

      Itse muuttaisi vähän rakennetta, mutta se on jo pidempi juttu.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Et siis vieläkään

      Et ilmeisesti ole vieläkään päässyt loppuun asti mun kirjoituksissa täällä. Kerro ihmeessä sit, kun valmista 😁 tuskin k
      Ikävä
      51
      2264
    2. Hyvä että lähdit siitä

      Ties mitä oisin keksinyt jos oisit jäänyt siihen, näit varmaan miten katoin sua.... 😘🤭😎💖
      Ikävä
      25
      1078
    3. Aavistatko että moni tietää

      Vai ollaanko hyvin vedätetty pokerinaamalla. No kun vähiten odotat niin yllätämme sinut
      Ikävä
      82
      992
    4. Yritin saada

      Vastauksia mutta et voinut olla rehellinen ja kaiken kannoin yksin. Halusin kovasti ymmärtää mutta en voi enää ymmärtää.
      Ikävä
      11
      914
    5. Koronarokotus sattui oudon paljon nyt sairaanhoitaja Tanja 46 istuu pyörätuolissa

      Pitkä piina piikistä Kun Tanja Vatka käy suihkussa, tuntuu kuin ihoa revittäisiin raastinraudalla irti. Hän on kärsinyt
      Maailman menoa
      54
      893
    6. Onko vielä

      mahdollista nähdä?
      Rakkaus ja rakastaminen
      68
      873
    7. Olisitko mies valmis?

      Maksamaan naisellesi/vaimollesi/tyttöystävällesi elämisestä syntyvät kulut, ruokailun, vuokran ja muut välttämättömät me
      Ikävä
      126
      853
    8. Kronikat..

      Mikä hele… on tää yks kronikat mikä suoltaa facessa kaikkea julkaisua ja AINA samoista firmoista imatralla??? Eikö ne mu
      Imatra
      10
      783
    9. vieläkin sanoa voin...

      💖💛💖💛💖💛💖💛💖 💛 Beijjjbeh 💛 Kaks vuotta tänään täällä. Miten hitossa jotkut on jaksaneet kymmeniä vuos
      Ikävä
      22
      773
    10. Täällä istun ja mietin

      Miten paljon haluaisin katsoa sinua juuri niin kuin haluaisin katsoa sinua. Rakastavin silmin. Näkisit vihdoin senkin pu
      Ikävä
      49
      759
    Aihe