add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
SELECT VERSION();
VERSION()
8.0.12
SET @`json` := '["A", [{"B": "1"}], {"C": "AB"}, {"D": "BC"}]',
@`value` := 'AB';
SELECT JSON_SEARCH(@`json`, 'one', 'AB');
JSON_SEARCH(@`json`, 'one', 'AB')
"$[2].C"
SELECT JSON_SEARCH('["A", [{"B": "1"}], {"C": "AB"}, {"D": "BC"}]', 'one', 'AB');
JSON_SEARCH('["A", [{"B": "1"}], {"C": "AB"}, {"D": "BC"}]', 'one', 'AB')
"$[2].C"
SELECT JSON_SEARCH('["A", [{"B": "1"}], {"C": "AB"}, {"D": "BC"}]', 'one', @`value`);
JSON_SEARCH('["A", [{"B": "1"}], {"C": "AB"}, {"D": "BC"}]', 'one', @`value`)
"$[2].C"
SELECT JSON_SEARCH(@`json`, 'one', 'AB');
JSON_SEARCH(@`json`, 'one', 'AB')
"$[2].C"
SELECT JSON_SEARCH(@`json`, 'one', @`value`);
JSON_SEARCH(@`json`, 'one', @`value`)
"$[2].C"
SHOW WARNINGS;
SELECT JSON_SEARCH(JSON_UNQUOTE(@`json`), 'one', @`value`);
JSON_SEARCH(JSON_UNQUOTE(@`json`), 'one', @`value`)
"$[2].C"