sql >> データベース >  >> RDS >> Mysql

MySQLクイックヒント:DAYOFWEEK関数の使用

    提供された日付の曜日を知ることは、データベースからデータを選別しようとしているプログラムやデータベース管理者にとって頻繁な要件です。幸い、MySQLには DAYOFWEEKと呼ばれる機能があります これにより、この情報の収集が簡単になります。

    日の順序は、日曜日(1)、月曜日(2)、火曜日(3)、水曜日(4)、木曜日(5)、金曜日(6)で始まり、土曜日(7)で終わります。

    SELECTを使用できます DAYOFTHEWEEKを使用してコマンドを実行します MySQLデータベースにクエリを実行して、特定の日付が該当する曜日を見つける関数。たとえば、 DAYOFWEEKを使用したMySQLクエリの例を次に示します。 :

    SELECT DAYOFWEEK('2021-03-11');

    このクエリを実行すると、次の結果が得られます:

    5

    2021年11月3日は、週の5日目である木曜日になります。


    1. 動的SQLの結果はSQLストアドプロシージャの一時テーブルになります

    2. データウェアハウスのカレンダーテーブル

    3. SQLクロス結合

    4. TRY_CONVERT()がSQLServerでどのように機能するか