postgresql 查询某列json串中是否有某个值

例如:
若数据库表中user_type字段中存的是一串json串“

{
    
    
"name":"张三",
"age":18,
"account":"123456,
"user_type":"QQ"
}

如何根据user_type列取筛选,该列的json串中的user_type字段的值是QQ的。

selecr *  from user_report UR where user_type::json ->>'user_type' = 'QQ'

Guess you like

Origin blog.csdn.net/m0_37899908/article/details/120276333