Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apakah ada cara untuk memeriksa apakah array json berisi setidaknya satu item dari array json lain di MySQL?

MySQL 8.0 memiliki fungsi JSON_OVERLAPS() , yang melakukan persis seperti yang Anda minta:

Anda dapat menggunakannya dalam kueri bergabung sendiri, seperti:

select t.*
from mytable t
inner join mytable t1 on json_overlaps(t1.techs, t2.techs)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan hitungan nilai duplikat dalam kolom dengan hasil kueri

  2. Bagaimana cara mengakses database mysql menggunakan skrip shell?

  3. Klausa WHERE yang dibuat secara dinamis PHP/MySQL

  4. Bagaimana menjalankan perintah bash selama redirect <<EOF

  5. Membangun mesin pencari MySQL semantik cepat untuk artikel pribadi dari awal