date & time

niinpä11

haluan kyselyn joka kysyy edellispäivän tietyltä aikaväliltä tapahtumat.
Onistuu kyllä between käskyllä jos antaa päivät ja ajan.
Onnisun myös vähentämään myös nykyisestä päivästä edelliseen päivään.
Mutta miten tuon vakio ajan esim. 10:00 - 12:00 saisi samaan kyselyyn?

9

934

    Vastaukset

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

      SELECT * FROM Events
      WHERE EventDate BETWEEN '2019-01-17'' AND '2019-01-16'
      AND EventTime BETWEEN '10:00' AND '12:00';

      • Turbo-Urpo1

        Niin tuohan edellyttää että kyseessä oli MySQL tietokantamoottori ja että sinulla on jokin tietokanta jossa on Events (Tapahtumat) taulukko ja että tässä taulukossa on EventDate (TapahtumaPäivä) ja EventTime (TapahtumaAika) nimiset kentät.

        Täysin sama kysely se toimii myös SQLite moottorilla.


      • Turbo-Urpo1

        Huomasin että halusit vain sen yhden päivän sisältämät tapahtumat, joten näinhän se silloin:

        SELECT * FROM Events
        WHERE EventDate='2019-01-16'
        AND EventTime BETWEEN '10:00' AND '12:00';


      • Turbo-Urpo1

    • eiIinen

      Eilisen päivän saa hakuehdolla "CURDATE() - INTERVAL 1 DAY".

    • aikaaa

      Nuo varmaankin toiminee, mutta unohdin kertoa että pvm ja aika on samassa solussa 2019-01-21 10:00:00 muodossa ja kanta on msql server.
      Eli täytyisi saada jos mahdollista jossa tuo pvm pelkästään otetaan edelliseen päivään (esim "CURDATE() - INTERVAL 1 DAY" tyyliin) ja aika olisi tuo vakio 10-12. Seuraava käsky toimii
      where aika between '2019-01-20 10:00:00' and '2019-01-20 12:00:00'.
      helppohan tuossa kyselyssä olisi vain vaihtaa päivää, mutta se tulee myös excelin ja päivitä makrolla suoritettavaksi kyselyksi siksi tuo currdate -1.

    • aikaaaa

      ei linkki aukee

      • alottaja666

        Aukee se


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

    Luetuimmat keskustelut

    1. Ensi kesänä

      Näin kesän viimeisenä minuutteina ajattelen sinua. Olisiko seuraava kesä "meidän" kesä? Tänä vuonna ei onnistuttu, mutta
      Ikävä
      64
      3305
    2. Tukalaa kuumuutta

      Tietäisitpä vaan kuinka kuumana olen käynyt viime päivät. Eikä johdu helteestä, vaan sinusta. Mitäköhän taikoja olet teh
      Ikävä
      43
      3127
    3. Sinä, ihastukseni

      Mitä haluaisit tehdä kanssani ensimmäisenä?
      Ihastuminen
      43
      2498
    4. Anne Kukkohovin karmeat velat ovat Suomessa.

      Lähtikö se siksi pois Suomesta ? Et on noin kar? mean suuret velat naisella olemassa
      Kotimaiset julkkisjuorut
      108
      2376
    5. Tiedät ettei tule toimimaan.

      Mielenterveys ei kummallakaan kestä.
      Ikävä
      31
      1923
    6. Okei, myönnetään,

      Oisit sä saanut ottaa ne housutkin pois, mutta ehkä joskus jossain toisaalla. 😘
      Ikävä
      27
      1820
    7. Onko kaivatullasi

      himmeä kuuppa?
      Ikävä
      48
      1626
    8. Mihin hävisi

      Mihin hävisi asiallinen keskustelu tositapahtumista, vai pitikö jonkin Hannulle kateellisen näyttää typeryytensä
      Iisalmi
      85
      1435
    9. On jo heinäkuun viimeinen päivä.

      En taida nähdä sinua koskaan.
      Rakkaus ja rakastaminen
      39
      1300
    10. Lähtikö korvat

      puhtaaksi vaikusta?
      Tuusniemi
      82
      1159
    Aihe