MySQL'de CURRENT_DATE() İşlevi Nasıl Kullanılır?

Mysql De Current Date Islevi Nasil Kullanilir



MySQL, CURRENT_DATE() işlevi gibi tarih değerlerini depolamak ve değiştirmek için kullanılabilecek çok çeşitli işlevler sağlar. Bu işlev, tablonun verilerini geçerli tarihe göre filtrelemek, kişinin yaşını hesaplamak vb. çeşitli amaçlar için kullanılabilen geçerli tarih değerini döndürür.

Bu makale, MySQL'de CURRENT_DATE() işlevinin nasıl kullanılacağı konusunda size rehberlik edecektir.







MySQL'de CURRENT_DATE() İşlevi Nasıl Kullanılır?

GEÇERLİ TARİH() ”, MySQL'de geçerli tarih değerini döndüren bir işlevdir. Belirtilen işlev, geçerli tarihi almak, geçerli tarihi bir tabloya eklemek vb. gibi farklı amaçlar için kullanılabilir.



CURRENT_DATE() işlevinin kullanım durumlarını anlamak için örneğe geçelim.



Örnek 1: Güncel Tarihi Alma





Geçerli tarih değeri “ kullanılarak alınabilir. SEÇME ” ifadesi ile “ GEÇERLİ TARİH() ” fonksiyonu aşağıda verildiği gibidir:

CURRENT_DATE SEÇİN ( ) ;



Çıktı

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

Örnek 2: Tarihleri ​​Biçimlendirme

Geçerli tarih, “ kullanılarak belirli bir biçimde alınabilir. SEÇME ” ifadesi ile “ TARİH FORMATI() ' işlev. Bunun için “ GEÇERLİ TARİH() ” işlevi ve bir biçim dizesi aşağıda gösterildiği gibi, DATE_FORMAT() işlevinin argümanları olarak:

DATE_FORMAT SEÇİN ( GEÇERLİ TARİH ( ) , '%M %d, %Y' ) ;

Çıktı

Çıktı, geçerli tarih değerini uygun bir biçimde görüntüler.

Örnek 3: Kayıtları Geçerli Tarihe Göre Filtreleme

GEÇERLİ TARİH() ” işlevi, aşağıda gösterildiği gibi belirli tablo verilerini bugünün tarihine göre filtrelemek için kullanılabilir:

SEÇME *
siparişlerden
WHERE order_date = CURRENT_DATE ( ) ;

Yukarıdaki örnekte, “ emirler ” tablosu, geçerli tarihe göre filtrelenir.

Çıktı

Çıktı, filtrelenmiş verileri gösterir.

Örnek 4: Kişilerin Yaşının Hesaplanması

bu GEÇERLİ TARİH() işlevi, herhangi bir kişinin doğum tarihini kullanarak yaşını hesaplamak için kullanılabilir. Kişilerin yaşını hesaplama örneği “ kişiler_detayları ” tablosu aşağıda verilmiştir:

SEÇ adı, YIL ( GEÇERLİ TARİH ( ) ) - YIL ( doğum tarihi )
AS yaş, person_details;

Çıktı

Çıktı, “ kişiler_detayları ' masa.

Örnek 5: Güncel Tarihi Tabloya Ekleme

bu GEÇERLİ TARİH() işlevi, geçerli tarih değerini belirli bir tabloya eklemek için kullanılabilir. Farklı değeri ve geçerli tarihi '' alanına eklemenin bir örneğini burada bulabilirsiniz. emirler ' masa:

SİPARİŞLERE EKLE ( İD , user_id, product_id, miktar, order_date )
DEĞERLER ( 22 , 46 , 10 , 2 , GEÇERLİ TARİH ( ) ) ;

Yukarıdaki örnekte “ TAKIN ” bugünün tarihini siparişler tablosuna eklemek için kullanılır.

Çıktı

Çıktı, geçerli tarihin girildiğini gösterdi.

Çözüm

MySQL'deki CURRENT_DATE() işlevi, geçerli tarihi almak, kayıtları geçerli tarihe göre filtrelemek, tarihleri ​​biçimlendirmek, kişilerin yaşını hesaplamak vb. gibi çeşitli amaçlar için kullanılabilen güçlü bir araçtır. Bu işlevi kullanarak, MySQL veritabanlarında tarih değerleri ile ilgili verileri yönetmek ve işlemek daha kolay hale gelir. Bu kılavuz, CURRENT_DATE() işlevinin nasıl kullanılacağına ilişkin örneklerle birlikte ayrıntılı bilgiler sağlar.