Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Verifique se um elemento está contido nos valores (array) de uma coluna json no MySql


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

As aspas duplas em torno de 8 são importantes, para corresponder adequadamente aos dados JSON. Por outro lado, a consulta usa consistentemente aspas simples para literais de string.