Вычитание двух столбцов меток времени в AWS Афина - PullRequest
0 голосов
/ 17 января 2020

Для моих данных на S3 я определил таблицу в AWS Каталог данных клея. Эта таблица содержит два столбца типа Timestamp. Я хочу вычесть эти два столбца и показать его как другой столбец. Я пробовал следующий запрос

SELECT  outtime, intime, outtime-intime AS length
FROM database.table
LIMIT 10

Однако, он дает мне следующую ошибку:

SYNTAX_ERROR: строка 1:66: '-' нельзя применить к метке времени, метке времени

Как я могу решить эту проблему? Я использую Athena для запроса данных в моем S3.

1 Ответ

2 голосов
/ 17 января 2020

Вы можете использовать date_diff(), например:

date_diff(second, intime, outtime)

Возвращает результат в секундах.

...