mysql - 查询json串


如下表:

 1. 查询条件中包含json串

select * from request_log where req_params->'$.md5' = 'd8270fhdkafhdjhfdjdksjf14481210d' -- req_params是列名,md5是json属性

2. 查询结果列中包含json串

    json_extract() 可以从json中返回想要的字段

select id, JSON_EXTRACT(req_params, '$.md5') from request_log limit 5

 查询结果如下: