2

この日付形式のデータ列がありますmm/dd/yyyyyyyy-mm-ddこれを(SQLite用)のフォーマットに変換したいと思います。どうすればこれを達成できますか?

UPDATE Table_Name 
SET Column_Name = 'yyyy-mm-dd' format

substr、ltrim、rtrim を試しました (私の場合はどれも機能しません)。

私のデータは動的です。

サンプル

Column_Name
6/1/2004
06/25/2004
7/1/2003
6/1/2004
6/1/2004
09/19/2003
09/30/2003
09/30/2003
09/30/2003
09/30/2003

目標: この列から月のみを抽出します (不要なものを表示せずに)

ありがとうございました。

4

1 に答える 1

1

日付フィールドから特定の日付要素を抽出するための構文は、strftime を使用することです。 SELECT strftime('%m', Column_Name) AS month2 番目の質問です。日付データを再構成するには、(少なくとも JavaScript では) substr を使用して日付を分割し、必要に応じてフォーマットします。この投稿も参照してください: SQLite で DATETIME から月を取得する

于 2015-08-15T08:51:13.733 に答える