Millä käskyllä saa haettua kaikki tämän tunnin aikana lisätyt rivit?
Eli jos kello on 09:20 niin haetaan kaikki rivit jotka on lisätty klo 09:00 ja jälkeen.
Eli jos kello on 09:20 niin haetaan kaikki rivit jotka on lisätty klo 09:00 ja jälkeen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
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())