我有一个带有下一个结构的动态列:
blob_fields:
name1: value1,
name2: value2,
name3:
sub-name1: sub-value1,
sub-name2: sub-value2
使用COLUMN_GET(),如何获得这些孩子的'name3'值?
我尝试使用COLUMN_GET(blob_fields, COLUMN_GET(name3, sub-name1 as char)) as value
,但它对我没用。
非常感谢
答案 0 :(得分:1)
您应该针对特定情况使用以下语句:
SELECT column_get(column_get(blob_fields, 'name3' as char), 'sub-name1' as char) as FOO1
FROM TBL_FOO
你几乎是对的。