22

Presto SQL では、通常の SQL とは異なり、間隔は逆コンマで作成する必要があります。

INTERVAL '1' DAY

それよりも

INTERVAL 1 DAY

https://stackoverflow.com/a/2157776/2388930で説明されているように、一連の日付を生成しようとしていますが、問題が発生しています

INTERVAL (a.a + (10 * b.a) + (100 * c.a)) DAY

これはどのように達成できますか?私は試した

parse((a.a + (10 * b.a) + (100 * c.a)) as varchar)

しかし、これは成功しませんでした。

4

2 に答える 2

9

私はdate_addを使用してしまいました:

date_add('day', -(a.a + (10 * b.a) + (100 * c.a)), date_trunc('day', now()))
于 2015-12-01T00:20:42.850 に答える