tällainen sql-lause

miten?

Mitenkäs onnistuisi tällainen:
Tietokanta matkoilla otetuista kuvista; toisessa taulukossa(kohde) sarakkeita on paikka, aika, jne, toisessa(kuvat) sarake kuva jossa kuvien nimet kuva1, kuva2 jne taulukot yhdistävänä sarakkeena molemmissa kohde_id.

Haluaisin tulostaa nettisivulle listauksen kuvista niin, ettei paikan nimi toistuisi.

SELECT kohde.paikka, kohde.aika, kuvat.kuva
FROM kohde, kuvat
WHERE kohde.kohde_id = kuvat.kohde_id

Noinhan se tuottaisi taulukon, jossa toistuu riveittäin esim. Helsinki,1999,kuva1, Helsinki,1999,kuva2 jne.

Siis, miten saisin sen niin että taulukon sarakkeisiin tulisi paikka, sitten aika ja viimeiseen kaikki kyselyn tuloksena saadut kuvat eikä niin että jokaista kuvaa varten tulostu sama paikka ja aika omille riveilleen?

Selitinköhän ymmärrettävästi? Toivottavasti jotain vinkkiä löytyisi.

3

1404

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ---------

      Vaihtoehtoja kaksi, jätä ylimääräset sarakkeet pois tulostuksesta. Tai sitten teet kaks kyselyä mikä ei ole järkevää tässä tapauksessa mikäli oikein ymmärsin mitä haluat.

      Joko tulostat paikan nimen silmukan ulkona. Tai teet ehtolauseen

      if (!$valittu) {
      echo 'Tekstiä joka tulostuu kerran';
      $valittu = TRUE;
      }

      Tuo on PHP:tä mut tajunnet idean

    • Select

      tee kategoria-taulukko (esim. area) paikoille.
      ja sieltä yhteys varsinaiselle kuvalistalle.

      Sitte sivulle tulostat vaan paikkalistan, josta aukeaa paikkakohtainen kuvalistaus.
      Kuvataulukkoonhan voi liittää vaikka minkälaisia tietoja. Ja miksei paikkataulukkoonkin.

      Olisko hyvä?

    • DevG

      Jos tulostat taulukon netti sivulle vaikka ASPilla, mikset tee niin että vain ekalla kerralla paikka tulostetaan.

      esim.

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

    Luetuimmat keskustelut

    1. Vesikin maksaa, miksei hengitysilma?

      Jatkuvasti itketään ettei ole rahaa mihinkään, mutta tilastojen mukaan rahaa on enemmän kuin koskaan, joten miksei asial
      Maailman menoa
      29
      1899
    2. Satuolennoista tarinointi ei kuulu peruskoulun tehtäviin

      Opetustunteja on muutenkin käytössä vain rajallinen määrä. Eli nämä satuhommat koulun ulkopuolelle vapaaehtoisiin harras
      Maailman menoa
      165
      1870
    3. Suomalainen perheenisä vaatii Suvivirren esittämisestä hyvityksiä

      Itse lapsena uskonnonopetuksesta vissiin traumoja saanut ihka suomalainen (!) perheenisä vaatii Espoon kaupungilta korva
      Maailman menoa
      373
      1719
    4. Mies profiloin sinut

      Etsit täysin hallittavaa mutta samalla poikkeuksellista ihmistä. Etsit jotain mitä et koskaan tule saamaan.
      Ikävä
      215
      1229
    5. Lahkokasteen ja kristillisen kasteen erot

      Raamatun mukaan Kristillisessä yhdessä kasteessa Jumala pesee ja puhdistaa ihmisen sydämen ja poistaa perisynnin kirouks
      Kaste
      422
      1148
    6. Känsäkoura ja hotelli

      Tietoa kuka ostanut?
      Kuhmo
      12
      1111
    7. Heikki Paasosen Marita-vaimo jätti tunteikkaat jäähyväiset: "Tällä kertaa me..."

      Heikki Paasonen on naimisissa Marita Paasosen (os. Alatalo) kanssa ja heillä on kaksi pientä lasta. Nyt koitti aika jätt
      Suomalaiset julkkikset
      8
      1056
    8. Salainen kastekoulutus

      Millainen on helluntailainen kastekoulutus ja kauanko se kestää ?
      Kaste
      285
      1015
    9. Nostetaanko nainen kissa pöydälle?

      Ja selvitetään nämä tunteet?
      Ikävä
      82
      1011
    10. Pirkanlinna yleisötapahtuma

      Oli todella hyvä tilaisuus. Ja EERO. L. Aivan mahtava tyyppi. Veti rennosti ja asiallisesti. Ja yleisöltä hyviä kysymyks
      Ähtäri
      50
      991
    Aihe