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.