MySQL で CURRENT_DATE() 関数を使用するには?

Mysql De Current Date Guan Shuwo Shi Yongsuruniha



MySQL は、CURRENT_DATE() 関数など、日付値を格納および操作するために利用できる幅広い関数を提供します。この関数は現在の日付の値を返します。これは、現在の日付に基づいてテーブルのデータをフィルタリングしたり、人の年齢を計算したりするなど、さまざまな目的に使用できます。

この記事では、MySQL で CURRENT_DATE() 関数を使用する方法について説明します。







MySQL で CURRENT_DATE() 関数を使用するには?

現在の日付() 」は、現在の日付値を返す MySQL の関数です。上記の関数は、現在の日付の取得、テーブルへの現在の日付の挿入など、さまざまな目的に使用できます。



CURRENT_DATE() 関数の使用例を理解するために例に移りましょう。



例 1: 現在の日付を取得する





現在の日付の値は、「 選択する 」を含むステートメント 現在の日付() 」は、以下のように機能します。

現在の日付を選択 ( ) ;



出力

出力には、現在の日付の値が表示されました。

例 2: 日付のフォーマット

現在の日付は、「 選択する 」を含むステートメント DATE_FORMAT() ' 関数。このために、「 現在の日付() 」機能と フォーマット文字列 以下に示すように、DATE_FORMAT() 関数への引数として:

DATE_FORMAT を選択 ( 現在の日付 ( ) '%M %d, %Y' ) ;

出力

出力には、現在の日付値が適切な形式で表示されました。

例 3: 現在の日付によるレコードのフィルタリング

現在の日付() 」関数を使用して、以下に示すように、今日の日付に基づいて特定のテーブル データをフィルター処理できます。

選択する *
FROMオーダー
WHERE order_date = CURRENT_DATE ( ) ;

上記の例では、「 注文 」 テーブルは、現在の日付に基づいてフィルター処理されます。

出力

出力は、フィルター処理されたデータを示しています。

例 4: 人の年齢の計算

現在の日付() 関数を使用して、生年月日を使用して任意の人の年齢を計算できます。 「」の人物の年齢を計算する例 person_details 」 表を以下に示します。

名前、年を選択 ( 現在の日付 ( ) ) - 年 ( 生年月日 )
AS age FROM person_details;

出力

出力は、「 person_details ' テーブル。

例 5: 現在の日付をテーブルに挿入する

現在の日付() 関数を使用して、現在の日付値を特定のテーブルに挿入できます。これは、異なる値と現在の日付を「 注文 ' テーブル:

注文に挿入 ( ID 、user_id、product_id、数量、order_date )
( 22 46 10 2 、 現在の日付 ( ) ) ;

上記の例では、「 に挿入 」は、今日の日付を orders テーブルに挿入するために使用されます。

出力

出力は、現在の日付が挿入されたことを示していました。

結論

MySQL の CURRENT_DATE() 関数は、現在の日付の取得、現在の日付によるレコードのフィルタリング、日付の書式設定、人の年齢の計算など、さまざまな目的に使用できる強力なツールです。この機能を使用することで、MySQL データベースの日付値に関するデータの管理と操作が容易になります。このガイドでは、CURRENT_DATE() 関数の使用例を含む詳細な情報を提供します。