- Products -


Software


NEWS


Special



- Knowledge -


Category × Tag



- Like -

公開
作成日:2022/5/17
更新日:2022/5/17

SQLでひと月の日付行を作成する

・月を指定したら日付の一覧を作成するSQLの例を示す。
・SQLServerで実行。
・WITH句を使用する。

使い方



WITH DAYS AS
(
SELECT DATEADD(DAY,0, '2022-04-01') AS YMD
UNION ALL
SELECT DATEADD(DAY, 1, YMD)
FROM DAYS
WHERE DAYS.YMD < DATEADD(DAY, 0, '2022-04-30')
)

SELECT * FROM DAYS


参考


https://qiita.com/yaju/items/4bd4185aa9c1d14b23ca

・WITH句は便利。
https://sampling2x.com/2019/03/25/sql-with/


Category



Tag




関連記事


{{tmp.name}}

{{article.category}} {{article.title}}