SORU
11 Aralık 2009, Cuma


Nasıl Son 24 saat SQL kullanarak kayıtları seçmek için?

Son 24 saattir kayıtları almak için kullanılan where bir fıkra arıyorum?

CEVAP
11 Aralık 2009, Cuma


MySQL:

SELECT  *
FROM    mytable
WHERE   record_date >= CURDATE() - INTERVAL 1 DAY

SQL Server:

SELECT  *
FROM    mytable
WHERE   record_date >= DATEADD(day, -1, GETDATE())

Oracle:

SELECT  *
FROM    mytable
WHERE   record_date >= SYSDATE - 1

PostgreSQL:

SELECT  *
FROM    mytable
WHERE   record_date >= NOW() - '1 day'::INTERVAL

SQLite:

SELECT  *
FROM    mytable
WHERE   record_date >= datetime('now','-1 day')

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • Pituvision

    Pituvision

    11 Mart 2006
  • superemposed

    superemposed

    25 Aralık 2007