MONTH () İşlevi MySQL'de Ne Yapar?

Month Islevi Mysql De Ne Yapar



MySQL'de, AY() belirli bir tarih değerinden ay değerini çıkarmaya veya almaya yardımcı olan yerleşik bir işlevdir. Ay değerinin 1 ile 12 arasında sayısal bir temsilini döndürür. Bu işlev, belirli aylara göre verileri filtrelemek veya tarih verilerini analiz etmek gibi çeşitli görevleri gerçekleştirmek için kullanılabilir. Bir veritabanında ister statik ister dinamik tarih değerleriyle çalışıyor olun, AY() işlevi, verilerinizi etkili bir şekilde değiştirmenize ve analiz etmenize yardımcı olacak harika bir kaynak olabilir.

Bu kılavuz, AY() işlevinin ne olduğunu ve MySQL'de nasıl çalıştığını açıklayacaktır.







MONTH () İşlevi MySQL'de Ne Yapar?

AY() ” işlevi, belirli bir tarih değerinden ay değerini sayısal bir biçimde (1 ile 12 arasında) almak için kullanılabilir. AY() işlevinin sözdizimi aşağıdadır:



AY ( tarih )


Yukarıdaki sözdiziminde, “ tarih ” tarih değeridir.



AY() işlevinin MySQL'de ne yaptığını anlamak için birkaç örneği inceleyelim.





Örnek 1: Statik Tarih Değerinden Ay Değerini Çıkarma

AY() Ay değerini statik tarih değerinden çıkarmak veya almak için ” işlevi kullanılabilir. Örnek aşağıda verilmiştir:



AY SEÇ ( '2023-04-15' ) ;


Çıktı


Çıktı, ay değerinin “ olduğunu gösterdi. 4 ” statik bir tarih değerinden çıkarılmıştır “ 2023-04-15 ”.

Örnek 2: Geçerli bir DateTime Değerinden Ay Değerini Çıkarın

Geçerli tarih-saat değeri “ kullanılarak alınabilir. ŞİMDİ() ' işlev. Bugünün DateTime'ından ay değerini almak için, ' AY() ” işlevi şu şekilde kullanılabilir:

AY SEÇ ( ŞİMDİ ( ) ) ;


Çıktı


Çıktı, geçerli ayın değerini gösterdi.

Örnek 3: Bir Tablonun Tarihinden Ay Değerini Çıkarın

Ay değerini tablonun verilerinden almak için “ AY() ” işlevi kullanılabilir. Ay değerini alma örneği “ birleştirilmiş tarih “” sütunu lh_data ” tablosu aşağıda verilmiştir:

SEÇ adı, AY ( birleştirilmiş tarih ) gibi 'Katılılan Ay'
lh_data'DAN;


Çıktı


Çıktı, '' öğesinin ay değerini gösterdi. birleştirilmiş tarih ” sütunu ile ad sütunu “ lh_data ' masa.

Örnek 4: Bir Koşul için MONTH() İşlevini Kullanın

AY() ” işlevi, “ ile bir koşul için kullanılabilir. NEREDE ” maddesi belirli verileri filtrelemek için. “ koşuluna göre verileri filtrelemeye bir örnek lh_data ” tabloları aşağıda verilmiştir:

SEÇME * lh_data'DAN
AY NEREDE ( birleştirilmiş tarih ) ARASINDA 2 VE 4 ;


Yukarıdaki örnekte koşul, ay değerinin “ birleştirilmiş tarih ” sütun “ arasında olmalıdır 2 ' Ve ' 4 ”.

Çıktı


Çıktı, 'katılma tarihi' 2 ila 4 ay arasında olan çalışanların verilerini gösterdi.

Çözüm

AY() MySQL'deki ” işlevi, sağlanan bir tarih değerinden ay değerini çıkarmak veya almak için kullanışlı bir araçtır. Statik tarih değerleri, geçerli tarih-saat değerleri ve tablo tarih değerleri ile birlikte kullanılabilir. Ek olarak, belirli ay değerlerine göre verileri filtrelemek için bir WHERE yan tümcesiyle de kullanılabilir. Bu kılavuz, AY() işlevinin ne olduğunu ve MySQL'de nasıl çalıştığını açıkladı.