Mantıksal Operatorler ve Fonksiyonlar 5

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

Yorum Ekle