タイムゾーン付きの日付と時刻を持つテーブルがあります。その後UTCで日付と時刻からタイムスタンプを取得
date_time_table
+------------+--------------+
| date_t | time_tz |
+------------+--------------+
| 2016-05-13 | 23:00:00 -02 |
| 2016-05-14 | 13:00:00 +06 |
+------------+--------------+
私は 'UTC' 時間クエリのSQLを実行し
SELECT timetz AT TIME ZONE 'UTC' FROM date_time_tz
結果は次のとおりです。
+--------------+
| time_tz |
+--------------+
| 01:00:00 +00 |
| 07:00:00 +00 |
+--------------+
は私があまりにも日付で計算するためにtime_tzとSQL組み合わせdate_tを書くことができますか?私は期待し
結果は次のとおりです。
+------------+------------+
| date_time_tz |
+------------+------------+
| 2016-05-14 01:00:00 +00 |
| 2016-05-14 07:00:00 +00 |
+------------+------------+
私が試してみてください。
SELECT concat(date_t , ' ' ,time_tz) AT TIME ZONE 'UTC' FROM date_time_table
しかし、それは動作しません。
'timestamp'カラム? –