в том, что timestamp так же является названием поля в одной из таблиц, и postgres думает, что я обращаюсь к нему.. как можно указать, что timestamp просто выражение в конструкции функции second from timestamp а не колонка в таблице?
"timestamp"
а там разве есть слово "timestamp"? extract(second from table.column)
вот пример смотрю https://postgrespro.ru/docs/postgresql/12/functions-datetime date_trunc('hour', timestamp '2001-02-16 20:38:40')
Там же это слово нужно для каста из строки в дату.
Обсуждают сегодня