Sql 使用JSON字段中的数据更新表字段

Sql 使用JSON字段中的数据更新表字段,sql,postgresql,Sql,Postgresql,我有表order,其中包含字段sku、asin和json字段raw,其中包含一些json数据,如: { "user_sku": "123", "asin": "213213", } 是否可以在一个sql查询中使用order.raw.user\u sku中的数据更新order.sku update "order" set sku = raw ->> 'user_sku

我有表
order
,其中包含字段
sku
asin
和json字段
raw
,其中包含一些json数据,如:

{
   "user_sku": "123",
   "asin": "213213",
}

是否可以在一个sql查询中使用order.raw.user\u sku中的数据更新
order.sku

update "order"
   set sku = raw ->> 'user_sku';

->
从JSON值中获取指定键的值。

这看起来像一个简单的更新

update "order"
   set sku = raw ->> 'user_sku';

->
从JSON值获取指定键的值。

order.sku、order.raw、order.rwa.user\u sku..在哪里?order.sku、order.raw、order.rwa.user\u sku..在哪里。。?