cost 239 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-2024 STACKOOM.COM