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

Kiểm tra xem một phần tử có trong các giá trị (mảng) của cột json trong MySql hay không

Điều này nên làm điều đó:

SELECT name, data 
FROM articolo 
WHERE JSON_CONTAINS(data, '"8"', '$.fornitori')

Dấu ngoặc kép xung quanh 8 rất quan trọng, để khớp đúng với dữ liệu JSON. Mặt khác, truy vấn luôn sử dụng dấu ngoặc kép cho các ký tự chuỗi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lệnh CREATE bị từ chối đối với người dùng ĐÃ CẤP TẤT CẢ CÁC QUYỀN RIÊNG TƯ

  2. Chèn MySql Chọn uuid ()

  3. Cách hoạt động của hàm REGEXP_LIKE () trong MySQL

  4. Phương ngữ MyISAM tạo DDL sai

  5. Android lấy dữ liệu từ bảng MySql