Che*_*rry 9 amazon-web-services presto amazon-athena
我正在尝试选择date_trunc值:
\n\nselect date_trunc(HOUR, current_date - interval \'1\' hour);\nRun Code Online (Sandbox Code Playgroud)\n\n或者
\n\nselect date_trunc(HOUR, current_date);\nRun Code Online (Sandbox Code Playgroud)\n\n并得到错误:
\n\n[42703] ERROR: column "hour" does not exist \xd0\x9f\xd0\xbe\xd0\xb7\xd0\xb8\xd1\x86\xd0\xb8\xd1\x8f: 19\nRun Code Online (Sandbox Code Playgroud)\n
Tim*_*sen 13
您的问题只是一个拼写错误,但从我可以找到的日期/时间单位第一个参数需要date_trunc用单引号引起来:
select date_trunc('HOUR', current_date - interval '1' hour);
OR
select date_trunc('HOUR', current_date);
Run Code Online (Sandbox Code Playgroud)
这个答案可能值得发布,因为Presto 自己的文档没有给出任何如何使用date_trunc.
| 归档时间: |
|
| 查看次数: |
24180 次 |
| 最近记录: |