Sie können dies mit JSON_CONTAINS
tun :
SELECT COUNT(criteria)
FROM my_alerts
WHERE JSON_CONTAINS(criteria,'{"industries": ["1"], "locations": ["1", "2"]}')
Dadurch wird ein Vergleich durchgeführt, der die Reihenfolge der Werte ignoriert, was kritisch ist, da MySQL JSON-Eigenschaften aus Effizienzgründen bei INSERT neu ordnet.