Nếu bạn có Phiên bản MySQL> =5.7 , thì bạn có thể thử điều này:
SELECT JSON_EXTRACT(name, "$.id") AS name
FROM table
WHERE JSON_EXTRACT(name, "$.id") > 3
Đầu ra:
+-------------------------------+
| name |
+-------------------------------+
| {"id": "4", "name": "Betty"} |
+-------------------------------+
Vui lòng kiểm tra hướng dẫn sử dụng MySQL để biết thêm chi tiết:
https://dev.mysql.com/doc/refman/5.7/en/json-search-functions.html