SELECT * FROM taulu WHERE aika>=DATE(NOW()) HOUR(NOW()) ':00:00' AND aika
0Äänestä
Höh jäi kesken
jatkuu: >DATE(NOW()) HOUR(NOW() 1) ':00:00'
0Äänestä
Eikäkun
0Äänestä
Tyhmeliininen
Niin oletetaan että käytät jotain ohjelmointi kieltä niin silloin SELECT * FROM taulu WHERE aika >= '2011-04-28 9:00:00', muuttelet sitten päiväystä ja aikaa. Näin siksi koska tietokanta pystyy tallentamaan muistiin kyselyn palauttaman vastauksen jolloin seuraava kysely on todella nopea, NOW jne... kytkevät pois tämän ominaisuuden.
Jos kyselyllä halutaan niin tehdään ehto, kaikki tämän päivän rivit joiden tunti on haluttu
SELECT * FROM taulu WHERE aika = DATE(NOW()) AND HOUR(aika) = HOUR(NOW())
En muista toimiiko MySQL:ssä aika = DATE(NOW()) vertailu vai pitääkö olla DATE(aika) = DATE(NOW())
Vastaukset 4
Vanhimmat
SELECT * FROM taulu WHERE aika>=DATE(NOW()) HOUR(NOW()) ':00:00' AND aika
jatkuu: >DATE(NOW()) HOUR(NOW() 1) ':00:00'
Niin oletetaan että käytät jotain ohjelmointi kieltä niin silloin SELECT * FROM taulu WHERE aika >= '2011-04-28 9:00:00', muuttelet sitten päiväystä ja aikaa. Näin siksi koska tietokanta pystyy tallentamaan muistiin kyselyn palauttaman vastauksen jolloin seuraava kysely on todella nopea, NOW jne... kytkevät pois tämän ominaisuuden.
Jos kyselyllä halutaan niin tehdään ehto, kaikki tämän päivän rivit joiden tunti on haluttu
SELECT * FROM taulu WHERE aika = DATE(NOW()) AND HOUR(aika) = HOUR(NOW())
En muista toimiiko MySQL:ssä aika = DATE(NOW()) vertailu vai pitääkö olla DATE(aika) = DATE(NOW())