sql >> Databasteknik >  >> RDS >> Mysql

Kan jag göra skiftlägesokänslig sökning med JSON_EXTRACT i MySQL?

SELECT * FROM mytable WHERE LOWER(JSON_EXTRACT(metadata, "$.title")) = JSON_QUOTE("hello world") och SELECT * FROM mytable WHERE LOWER(metadata->"$.title") = JSON_QUOTE("hello world") fungerar, men jag är inte säker på varför jag behöver använda JSON_QUOTE när du använder LOWER kontra att inte behöva det för en exakt sökning.

Om någon kan förklara varför markerar jag dem gärna som svar.



  1. Söker MySQL med PHP

  2. Hur väljer man kolumn för statiska värden?

  3. MySQL - Byt ut tecken i kolumner

  4. Zombie Connections till MySQL med c3p0 med tomcat