日付に直すと日付がずれる
ベストアンサー
-
当方も同じ問題抱えてました
Mysqlで日付関数を扱うと ”UTC”で計算されるため、日付書式 2020-06-01 08:12:00 JSTを
Date_format("2020-06-01 08:12:00",%Y-%m) にすると 2020-05 と変換されてしまいます。
そこで、サポートに相談したところ
Date_add関数で変換したいカラムに9時間を足し、その結果を利用すれば 2020-06 となります
EX MAGIC変換 mySQLにてDate_add(カラム名,interval 9 hour) as 新カラム名
from データファイル名
手間ではありますが、生成できたDataflow の新カラム名を sqlでDate_formatにて %Y-%m に文字列変換することができます。
0
答え
-
当方も同じ問題抱えてました
Mysqlで日付関数を扱うと ”UTC”で計算されるため、日付書式 2020-06-01 08:12:00 JSTを
Date_format("2020-06-01 08:12:00",%Y-%m) にすると 2020-05 と変換されてしまいます。
そこで、サポートに相談したところ
Date_add関数で変換したいカラムに9時間を足し、その結果を利用すれば 2020-06 となります
EX MAGIC変換 mySQLにてDate_add(カラム名,interval 9 hour) as 新カラム名
from データファイル名
手間ではありますが、生成できたDataflow の新カラム名を sqlでDate_formatにて %Y-%m に文字列変換することができます。
0 -
ご回答いただきありがとうございます。
SQLで9時間足す方法で解決できました。
ETLでは対応難しいのですね。。
ありがとうございました。
0