我有一個復雜型別,我想使用 Athena 查詢它
{id={s=c937b52e-fee8-4899-ae26-d4748e65fb5f}, __typename={s=Account}, role={s=COLLABORATOR}, updatedat={s=2021-04-23T04:38:}29.385Z entityid={s=70f8a1a8-6f20-4dd3-a484-8385198ddf97}, status={s=ACTIVE}, createdat={s=2021-04-23T04:38:20.045Z}, email={s=dd@mail. com}, showonboarding={bool=true}, position={s=beta}, name={s=User2}, lastlogindate={s=2021-04-23T04:41:07.775Z}}
怎么做?
SELECT c.*
FROM "db"."table" c
LIMIT 10
回傳表中的所有資料。但是,如果我選擇喜歡
SELECT c.id
FROM "db"."table" c
LIMIT 10
它顯示錯誤。
提前致謝。
uj5u.com熱心網友回復:
查詢缺少存盤顯示資料的列的名稱。您應該將查詢更改為:
SELECT c.some_column_name.id -- use real column name instead of some_column_name
FROM "db"."table" c
LIMIT 10
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/391757.html
