У меня есть таблица со столбцами dep_id
и dep_value
.
dep_value
содержит данные, которые являются JsonData, и это выглядит так:
{
"users": [{
"uid": "0"
}, {
"uid": "1"
}, {
"uid": "2"
}]
}
Мне нужноsql, который может извлечь все значения .. 0,1,2
Я пытался использовать регулярные выражения в SQL, но я не уверен, как сопоставить шаблон в SQL.
SELECT
REGEXP_count(dep_value,'uid') as user_count
FROM (
select dep_value from users where dep_id = '123'
)
;
Я использовал этоSQL, чтобы получить счетчик uid, аналогично мне нужно узнать, какие они uid.