sqlite 初年度からの経過日数を求める

sqliteで、初年度からの経過日数を求める手順を記述してます。「strftime」で「%j」で日付を指定することで可能です。実行結果は「DB Browser for SQLite」上で確認してます。
環境
- OS windows11 home
- sqlite 3.37.1
- DB Browser for SQLite 3.12.2
手順
初年度からの経過日数を求めるには、「strftime」で「%j」を使用します。
strftime('%j',日付)
実際に、以下のテーブル「hoge」というテーブルを使用して実行してみます。

「年月日」に変換して取得してみます。
select
created_date,
strftime('%j', created_date)
FROM hoge;
実行結果

取得されていることが確認できます。
文字追加
以下のように、文字を追加することも可能です。
select
created_date,
strftime('%j日', created_date)
FROM hoge;
実行結果

-
前の記事
Oracle Database ディレクトリを作成する 2023.11.29
-
次の記事
java Listを配列に変換する 2023.11.29
コメントを書く