cost 68 ms
Select 另一列的值为 true 的第一行

[英]Select first row where value of another column is true

这是我的基表。 我正在尝试添加一列,我会在其中看到批准日期。 日期客户ID 得到正式认可的 01/01/23 A 错误的 01/01/23 b 错误的 02/01/23 A 真的 02/01/23 b 错误的 03/01/23 A 真的 03/01/23 b 真的这是我想要得到的,在那里 ...

2023-02-01 13:58:55   2   27    sql / presto  
过滤以仅具有特定值的键

[英]Filter to have keys with specific value only presto

我有一个 varchar 列 如何过滤它以仅获取值大于 0 的键? 预计 output 是 ...

根据另一列的值获取每行的最小值

[英]Get minimum per row based on value from another column

下面是数据的基表.. 日期客户ID 得分1 得分2 01/01/22 A 1个 1个 02/01/22 A 1个 1个 01/01/22 b 2个 2个 02/01/22 b 4个 1个 01/01/22 c 1个 1个 02/01/22 c 1个 4个 01/01/22 ...

2023-01-31 14:06:16   1   26    sql / presto  
如何在 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"')) = ...

concat type int for 2 col in presto sql

[英]concat type int for 2 col in presto sql

我有 2 列 int 类型,我想用 presto 语法将两列连接起来。 有可能的? 例如: ID: 345 997 年龄: 23 55 新列: 34523 99755 我试图使用数组 function 但它不起作用:/ 谢谢大家! ...

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 ...

根据其他列值合并行值

[英]Merge row values based on other column value

我正在尝试根据不同列中另一行的值合并两行的值。 下面是我的基础表客户ID 物业编号每个客户的预订每个客户的取消一种 1个 0 1个乙 2个 10 1个 C 3个 100 1个 C 4个 100 1个丁 5个 20 1个这是我使用的 SQL 查询 这就是我想看到的。 获得此查询的任何想法 ...

2023-01-27 10:20:05   1   27    sql / presto  
如何使用 SQL Presto 获取昏暗故事中不同日期的记录?

[英]how to get the records of different dates in a dim tale using SQL Presto?

我有一个像这样的表,它是一个暗表(意味着 ds 中的所有记录都在 ds+1 加上添加的新记录)按 ds(日期)分区: DS ID 1/1 1个 1/1 2个 1/2 1个 1/2 2个 1/2 3个 1/2 4个 1/3 1个 1/3 2个 1/3 3个 1/3 4个 1 ...

投影下压 Trino/Presto SQL (Athena)

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

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

使用 SQL 以行而不是列返回值计算金额百分比

[英]Calculate percentage of amount using SQL returning values in rows instead of columns

我试图找到资产的分配百分比,即客户在账户级别的股票、现金和债券的百分比。 投资组合表: 户口号码自动收报机投资组合类型 port_percent position_amt 1个 ARKG 库存 10 100 1个 ARKG 现金 90后 100 1个 ARKG 纽带 0 100 1个美 ...

雅典娜 / 急速查询

[英]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 对象,但可以将它们转换为单独的列对象。 我需要将每个标题数组变成一行,其中键作为列,值作为数据。 ...

计算每个客户在相同城市和抽油烟机的价格百分比

[英]Calculate percentile of price in the same cities and hoods per cust

这是我的客户表: rn 客户编号价格街道编号城市编号 1个 2468 100 1个 16 2个 1234 200 1个 16 3个 5678 300 1个 16 4个 7890 20 5个 9 5个 2346 70 5个 9 6个 4532 10 5个 9 我想添 ...

使用 presto 查找服务器数据中的差距

[英]Finding gaps in server data using presto

我有发送到服务器的请求数据,该服务器具有 API 端点名称和发送请求的纪元。 有许多 API 个端点(以千计)。 有一个问题导致请求没有进入服务器。 我想找出数据没有进来的API列表,即我想找出这个服务器数据中的差距。 我遵循了https://blog.jooq.org/how-to-find-th ...

2023-01-15 14:29:36   1   39    sql / presto  

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