cost 73 ms
如何在 Athena 中将 GMT 字符串转换为日期

[英]How to convert string with GMT to date in Athena

我有一列以字符串格式填充日期,例如2023-01-31 11:21:33 GMT 。 我正在尝试编写一个查询,该查询将 select 一年零一个月,稍后将进行一些计算。 我使用EXTRACT(YEAR FROM a))等的标准方法不起作用。 因此,我正在尝试使用PARSE_DATETIME(a, ' ...

雅典娜时间戳

[英]Athena Timestamp

我的日期时间的合适格式是什么? 我尝试了几种组合并遇到了各种错误。 数据是一个字符串,这里是一个例子:“2022-10-28T00:00:00Z” 这些都不起作用: `WHERE MONTH(parse_datetime(start, 'yyyy-MM-dd"T"HH:mm:ss"Z"')) = ...

使用 Trino 从 S3 读取一个 CSV 文件

[英]Read a CSV file from S3 using Trino

设想: 我将一个 CSV 文件上传到 S3 存储桶中,现在我想使用 Trino 读取该表。 是否可以在没有 CREATE TABLE 语句的情况下只读取表? 也许只有简单的 SELECT? 或者每次我想读取 CSV 文件时都必须创建表? ...

presto sql 获取表格填充率的查询

[英]presto sql query for getting the fill rate of the table

我想要一个通用查询来获取表中所有列的填充率。无论列号如何,查询都应该工作。我必须使用 presto sql 来实现它。我已经尝试搜索一种方法,但似乎没有任何效果。 输入 一种乙 C 丁 1个 null null 1个 2个 2个 3个 4个 Null Null Null 5个 Output ...

投影下压 Trino/Presto SQL (Athena)

[英]Projection Pushdown Trino/Presto SQL (Athena)

在这种情况下投影下推是否有效? 如您所见,在 CTE 中,我从表中执行了一个SELECT * 但是当我实际提取数据时,我只提取了列 id 在这种情况下,查询引擎是在过滤和仅显示 id 列之前读取并引入表中的所有列(如果有多个列,这将是一个很大的 memory 浪费)还是应用投影下推和查询引擎扫描并 ...

雅典娜 / 急速查询

[英]athena / presto query

我有一个 json 保存在 Athena 表中 我需要在 Athena 中编写一个查询来查找,找到所有 FAILED=TRUE 记录,如下所示 output: 我尝试了各种功能,如 TRANSFORM、UNNEST、JSON_EXTRACT 等,但还没有成功。 请告知我是否可以使用任何特定功能。 提 ...

给定两个日期列,如何将数据转换为每日快照?

[英]How to transform data into daily snapshot given the two date columns?

我的表中有产品数据,看起来与此类似产品编号用户身份销售开始销售结束数量 1个 12 2022-01-01 2022-02-01 15 2个 234 2022-11-01 2022-12-31 123 我想将表格转换为每日快照,使其看起来像这样: 产品编号用户身份数量日期 1个 12 ...

Athena UNNEST 数组转换为列值

[英]Athena UNNEST array into column values

到目前为止,我已经尝试过这段代码,第一部分似乎有效,它似乎给了我最内在的 JSON 对象,但可以将它们转换为单独的列对象。 我需要将每个标题数组变成一行,其中键作为列,值作为数据。 ...

日期时间格式的转换

[英]Conversion of datetime format

我有数据类型为字符串的列名requestdatetime 。 requestdatetime的值采用15/Aug/2022:01:54:41 +0000格式我需要将15/Aug/2022:01:54:41 +0000转换为 'yyyy-MM-dd HH:mm:ss' 格式。 我试过 date_pa ...

SQL 带行号和数据清理的查询没有验证

[英]SQL query with row number and data cleaning there is no validation

我有包含此数据的“价格”表: ID 开始日期结束日期有薪酬的 787 2022 年 1 月 1 日 2022 年 1 月 15 日 100 787 2022 年 1 月 15 日 2022 年 1 月 22 日 100,000 787 2022 年 1 月 22 日 2/25/2022 ...

胶JSON序列化和athena查询,返回每个字段的全记录

[英]Glue JSON serialization and athena query, return full record each field

我已经尝试了很长时间,通过 Glue 的爬虫,从我的 S3 中识别 .jsons,以便在 Athena 中查询。 但经过不同的设置更改后,我得到的最好结果仍然是错误的。 Glue 的爬虫甚至可以识别 my.json 的列结构,但是,当在 Athena 中查询时,它会设置找到的列,但会在同一行中抛出 ...

得到一个 json 的第一个值

[英]Get the first value of a json

我在 Athena 表中有一个像这样的 json: 我想获得拳头价值“14587979” 但是当我像这样使用 json_extract 时: json_extract(input, "$[0]") as id 我收到以下错误查询执行失败原因:SQL 错误 [100071] [HY000]:[Simb ...

查找 sql 中 2 个不同列之间的百分比

[英]finding percentages between 2 different columns in sql

我创建了这个查询: 不幸的是,这是我在first_vs_last_percentages col 中的错误数据 ID 第一价格最后价格 first_vs_last_percentages 1个 10 11 1-(10/11) = 1.0 2个 66 68 1-(66/68) = 1.0 ...

为什么我在 Athena 上的 unpivot 查询不起作用? 我只是在网上关注样本,但我总是得到“输入不匹配......”

[英]Why is my unpivot query on Athena not working? I just followed the samples online but i always get `mismatched input ...`

我有一张看起来像的桌子日期油气体石油 2022-01 100 90后 80 2022-02 90后 90后 90后并使用此查询: 我想让它看起来像日期类型价值 2022-01 油 100 2022-01 气体 90后 2022-01 石油 80 2022-02 油 90后 2022-0 ...

根据不同的条件创建 2 个附加列 - PrestoSQL

[英]Creating 2 additional columns based on different criteria - PrestoSQL

在搜索了 2 天后寻求一些帮助但无济于事,并决定将其张贴在这里,因为我对 SQL 还很陌生,所以非常感谢任何帮助。 我已经尝试了一些功能,但似乎无法正确使用。 例如 GROUP BY、CASE、BETWEEN 在 PrestoSQL 服务器上,我有一个如下所示的表格,以日期、ID和COVID列开头 ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM