Můžete to provést pomocí JSON_CONTAINS
:
SELECT COUNT(criteria)
FROM my_alerts
WHERE JSON_CONTAINS(criteria,'{"industries": ["1"], "locations": ["1", "2"]}')
To provede porovnání, které ignoruje pořadí hodnot, což je kritické, protože MySQL přeuspořádá vlastnosti JSON pro efektivitu při INSERT.