Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: nimet id-numeroiden tilalle?

Teemuli [22.09.2009 12:50:20]

#

Alkeellista oppia varmasti, mutten ole saanut toimimaan.

Eli on taulut:
joukkue (joukkue_id, nimi)
ottelu (ottelu_id, kotijoukkueid, vierasjoukkueid)

- joukkuetaulussa tunnisteid ja nimi
- ottelutaulussa ottelun id ja tunnisteid:t koti ja vierasjoukkueelle.

Miten saan tulostettua joukkueiden nimet id-numeroiden tilalle? Nyt näkyy 1-2,3-1 kun pitäisi Suomi-Norja, Ruotsi-Suomi.

Metabolix [22.09.2009 13:55:20]

#

Ei ole muuta keinoa kuin hakea nimet joukkue-taulusta. Voit hakea ne erikseen (SELECT nimi FROM joukkue WHERE joukkue_id = 1) tai samassa kyselyssä otteluiden kanssa:

SELECT
  ottelu_id, kotijoukkueid, vierasjoukkueid,
  (SELECT nimi FROM joukkue WHERE joukkue_id = kotijoukkueid) AS kotinimi,
  (SELECT nimi FROM joukkue WHERE joukkue_id = vierasjoukkueid) AS vierasnimi
FROM ottelu ...

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta