タイムスタンプ付きのテーブルが 2 つあります
TABLE1
現地時間の TIME_STAMP を使用
TABLE2
UTC の TIME_STAMP を使用
私は何かをする必要があります
select count(*) from TABLE1 where TIME_STAMP > TABLE2.TIME_STAMP
問題は、このアプリが複数のタイムゾーンに展開されるため、次のものが使用できないことです
SELECT CONVERT_TZ(TABLE2.TIME_STAMP,'EST','UTC')
' EST
' はどのタイム ゾーンでもかまいません。
ローカル タイム ゾーン コードを取得し、それを 2 番目の引数として代用する方法はありますか? または、私の問題を解決するためのより良い、より直接的なアプローチはありますか?
注: TABLE1 と TABLE2 の両方の TIME_STAMPS は、私が制御できない外部データであるため、それぞれローカルおよび UTC のままにしておく必要があります...