提供された日付の曜日を知ることは、データベースからデータを選別しようとしているプログラムやデータベース管理者にとって頻繁な要件です。幸い、MySQLには DAYOFWEEKと呼ばれる機能があります これにより、この情報の収集が簡単になります。
日の順序は、日曜日(1)、月曜日(2)、火曜日(3)、水曜日(4)、木曜日(5)、金曜日(6)で始まり、土曜日(7)で終わります。
SELECTを使用できます DAYOFTHEWEEKを使用してコマンドを実行します MySQLデータベースにクエリを実行して、特定の日付が該当する曜日を見つける関数。たとえば、 DAYOFWEEKを使用したMySQLクエリの例を次に示します。 :
SELECT DAYOFWEEK('2021-03-11');
このクエリを実行すると、次の結果が得られます:
5
2021年11月3日は、週の5日目である木曜日になります。