ホームページ >データベース >mysql チュートリアル >SQL Server で曜日を取得するにはどうすればよいですか?
SQL Server: 曜日の抽出
SQL Server で日付の曜日を決定する必要がありますか? このガイドでは、組み込み関数を使用した 2 つの効率的な方法について概説します。
方法 1: DATENAME を使用する
DATENAME
関数は、日付部分の使いやすいテキスト表現を提供します。 曜日を取得するには、「dw」パラメータを使用します。 たとえば、次のクエリは現在の日付の曜日を返します:
<code class="language-sql">SELECT DATENAME(dw, GETDATE())</code>
方法 2: DATEPART を使用する
または、DATEPART
は日付部分を表す整数を返します。 「dw」を指定すると、1 (日曜日) から 7 (土曜日) までの値が返されます。 このクエリは、現在の日の数値表現を示します:
<code class="language-sql">SELECT DATEPART(dw, GETDATE())</code>
DATENAME
と DATEPART
は両方とも効率的に曜日を取得します。ニーズに最も適した関数を選択してください: DATENAME
はテキスト (「月曜日」、「火曜日」など)、DATEPART
は数値表現 (1 ~ 7) です。 どちらも、この一般的な SQL Server タスクに対してシンプルで堅牢なソリューションを提供します。
以上がSQL Server で曜日を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。