Zihni Özgürlük

Arama Sonuçları ‘DATE_ADD’

MySql DATE_ADD Fonksiyonu

DATE_ADD(tarih,INTERVAL ifade birim)

Tarih hesaplamaları için kullanılır.

Tarih paremetresi başlangıç değeridir. Date veya Datetime tipinde bir değer almalıdır.

İkince parametre ise iki bölümden oluşur.
Birim ve ifade parametreleri için değerler aşağıdadır.

Örneğin, datetime türünde bir alanımız -tarih adında- olsun, şimdiki andan 12 saat önceki ve 12 saat sonraki kayıtları çekmek isteyelim.

SELECT * FROM tablom WHERE tarih < DATE_ADD(NOW(), INTERVAL 12 HOUR) AND tarih >DATE_ADD(NOW(), INTERVAL -12 HOUR);
Birim değeri beklenen ifade değeri
MICROSECOND Mikrosaniyeler
SECOND Saniyeler
MINUTE Dakikalar
HOUR Saatler
DAY Günler
WEEK Haftalar
MONTH Aylar
QUARTER Çeyrekler
YEAR Yıllar
SECOND_MICROSECOND Saniyeler.Mikrosaniyeler
MINUTE_MICROSECOND Dakikalar.Mikrosaniyeler
MINUTE_SECOND Dakikalar:Saniyeler
HOUR_MICROSECOND Saatler.Mikrosaniyeler
HOUR_SECOND Saatler:Dakikalar:Saniyeler
HOUR_MINUTE Saatler:Dakikalar
DAY_MICROSECOND Günler.Mikrosaniyeler
DAY_SECOND Günler Saatler:Dakikalar:Saniyeler
DAY_MINUTE Günler Saatler:Dakikalar
DAY_HOUR Günler Saatler
YEAR_MONTH Yıllar-Aylar