Mantıksal Operatorler ve Fonksiyonlar 5
Yayınlanma tarihi Mar 10, 2009 : Mysql Operatorler ve Fonksiyonlar
Mysql Mantıksal Operatorler ve Fonksiyonlar 5,
Adddate(),Date_add() : Tarihsel hesaplamalar da istediğimiz tarihe istediğimiz kadar gün veya diğer zaman birimleri eklemek iÇin kullanılır.Her iki fonksiyonun da kullanımı aynıdır.
Syntax : adddate([tarih],interval [gün] day)
select ADDDATE(’2009-03-01′, interval 1 day);–>2009-03-02
Aynı zaman da Çıkarma da yapabiliriz.
select ADDDATE(’2009-03-01′, interval -1 day);–>2009-02-28
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
Datediff() : İki tarihi birbirinden Çıkarır ve bize farkı gün olarak verir.
select DATEDIFF(’2009-03-31′,’2009-03-01′);–>30
Curdate() : Günün tarihini verir.
select CURDATE();–>2009-03-10
Now() : Günün tarihini verir.
select Now();–>2009-03-10
Date_format() : Tarihi formatlı bir şekilde almamızı sağlar.
En Çok kullanılan birkaÇ parametresini yazacağım.
%Y: Yıl (2009)
%m: Ay (03)
%d: Gün (10)
Select date_format(’2009-03-10 14:24:00′,’%Y-%m-%d’);–> 2009-03-10
Dayname() : Veridiğimiz tarihin hangi gün olduğunu bulur.
Select dayname(’2009-03-10′);–>Tuesday
Monthname() : Veridiğimiz tarihin hangi ay olduğunu bulur.
Select monthname(’2009-03-10′);–>March
Dayofweek() : Verdiğimiz tarihin haftanın kaÇıncı günü olduğunu verir.
Select dayofweek(’2009-03-10′);–>3
Dayofyear() : Verdiğimiz tarihin yılın kaÇıncı günü olduğunu verir.
Select dayofyear(’2009-03-10′);–>69
From_days() : BaşlangıÇ yılı (1582) üzerine verdiğimiz gün sayısını ekleyerek tarih bulur.
Select from_days(1000000);–>2737-11-28
Diğer makaleler de görüşmek dileğiyle,
Tayfur BÖLER
Database Administrator
Bugun Okunma Sayısı:0, Toplam Okunma Sayısı:754



