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?
Haku useasta sarakkeesta
Opettelen vasta
1
598
Vastaukset
- 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
Jumala rankaisi; nainen kuoli Suviseuroissa
Eihän näissä joukkohysteriatapahtumissa ole mitään tolkkua. Aina pitää hajauttaa. Toivottavasti lestatkin tulevat nyt1472962Koettakaa nyt Trumpinkin fanit ymmärtää:
Hän on myös jo vanha mies. Kukaan ei tiedä, mitä kunnossa hän on parin vuoden päästä.3162092Mopomiitti onnettomuus
Vittu se tehdas-alue ole oikea paikka mopomiitille, Ja minkälainen vanhempi hyväksyy, että pojan mopo kulkee järkyttävä912061Pääsit nainen todella
lähelle ja kaikki sinussa oli jotain selittämättömän kiehtovaa. Silti en koskaan ymmärtänyt sinua täysin. Mitä halusit t1251997- 461779
- 811455
YLE kirjoittaa - Viritetyt sähköpyörät aiheuttavat ongelmia poliiseille
"Itse rakennellut ja viritetyt sähköpyörät ovat poliisin ja Liikenneturvan mukaan yleistyvä kirous liikenteessä." https1011230- 271198
Olen miettinyt sinua tänään
Se mitä teit oli oikeasti vähän tylyä. En voi ottaa sitä muuna kuin mitä se konkreettisesti on. Esitän itsellenikin että241110Vieläkö pidät minusta
Vieläkö pidät minusta nuori nainen? Vaikutat etääntyneeltä ja olen ajatellut että haluat olla rauhassa.102999