请问 语句 where 1>0
And gosh.GET_JSON_OBJECT(hdyjjs_ehtend_fehgd,’$.ghdyg’) IS NOT NULL
AND gosh.GET_JSON_OBJECT(hdyjjs_ehtend_fehgd,’$.ghdyg’) != NULL
AND gosh.GET_JSON_OBJECT(hdyjjs_ehtend_fehgd,’$.ghdyg[0]’) IS NOT NULL
是什么意思呀
GET_JSON_OBJECT是一个函数,第一个参数是一个json字段,第二个参数是json的路径,
也就是说,它找的是 "hdyjjs_ehtend_fehgd"这个字段里,根路径下存在 "ghdyg"这个key,并且"ghdyg"的值存在0号元素(即是个元素个数大于0的列表)
最前面有1>0的恒成立的条件,整个sql语句应该是后期通过字符串拼接完成的!知道这个的话sql语句就一段一段的分析就行了