Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để tìm kiếm dữ liệu JSON trong MySQL?

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thoát Trích dẫn Đơn, Ký tự Đặc biệt trong MySQL

  2. Tôi cần trang PHP của mình để hiển thị hình ảnh BLOB của tôi từ cơ sở dữ liệu mysql

  3. Làm thế nào để tạo các tệp ngôn ngữ Codeigniter từ cơ sở dữ liệu?

  4. Triển khai Nhận xét và Thích trong cơ sở dữ liệu

  5. Làm cách nào để tìm tất cả các bảng có khóa ngoại tham chiếu đến table.column cụ thể và có giá trị cho các khóa ngoại đó?