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

  • Ciaran Blumenfeld

    Ciaran Blume

    20 NİSAN 2009
  • kndx

    kndx

    11 Mart 2006
  • natescamp

    natescamp

    30 NİSAN 2009