SQL: diferença entre JSON_EXTRACT() e ->?
Existe diferença entre a função JSON_EXTRACT() e o operator -> em SQL? Os dois parecem fazer exatamente a mesma coisa, que é interpretar um JSON e retornar o valor contido na chave pedida. Encontro informações sobre os dois, mas não comparando os dois.
SELECT *
FROM my_table
WHERE data -> '$.birthdate' != '01/01/0001';
SELECT *
FROM my_table
WHERE JSON_EXTRACT(data, '$.birthdate') != '01/01/0001';