Tietokannassa on tieto on koodattu tauluun numeerisilla arvoilla. Näitä arvoja vastaavat selkokieliset tekstit löytyvät toisesta taulusta. Mikä olisi paras tapa luoda näkymä, jossa numerokoodin tilalla on selkokielinen teksti? Käytän sql:ää. CASE-lause toimii kyllä sinänsä, mutta se on sitten kovakoodausta eikä ehkä paras vaihtoehto. Kiitos jo etukäteen!
Sql-koodi
Sql-girl
2
847
Vastaukset
- jotenkin näin
Primary ja foreign key... jos kuulostaa tutulta. LEFT JOIN:ia siis vaan peliin. SELECT blah FROM taulu1 t1 LEFT JOIN tauluseli t2 ON t2.id = t1.seli_id WHERE bleh = 'bah'
- The Rat
Jos selkokielinen teksti aina lötyy, menee ihan perusjoinilla.
SELECT selite.teksti FROM numerokoodi, selite WHERE numerokoodi.id = selite.id;
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 694387
- 664042
Kiva kun SDP alkaa hallitsemaan Suomea
Vanhat hyvät ajat taas palaavat ja kansa vaurastuu. Muistatteko vielä Sorsan aikakauden? Silloin Suomessa tehtiin jopa1173872SDP:n lyhyt selviytymisopas
1. Komitea on vastaus, oli kysymys mikä tahansa Jos maailma on muuttumassa tai jossain palaa, demari ei hätiköi. Ensin p763215- 863152
- 632397
Keskisen kyläkaupassa Temun vaatteita myynnissä?
Siis mitä? Miksi siis ei itse tilaisi Temusta samoja.621796SÄHKÖLASKU 1600 EUROA Ei tässä ole mitään järkeä
https://www.is.fi/taloussanomat/art-2000011804443.html Kyllä täysin huijausta nämä sähkömarkkinat. Varsinkin pörssisähk2171272Nanna Karalahti :Paljastus bisneksistä Jere Karalahden kanssa!
Ottanut yhteyttä seiskalehden toimittajaan ja kertonut totuuden yhteisestä Herotreeni-nimisestä verkkovalmenuksesta.1281253Mitä se olisi
Jos sinä mies saisit sanoa kaivatullesi mitä vain juuri nyt. Ilman mitään seuraamuksia yms. Niin mitä sanoisit?411235