sql >> データベース >  >> RDS >> Mysql

MySQLでJSON_EXTRACTを使用して大文字と小文字を区別しない検索を実行できますか?

    SELECT * FROM mytable WHERE LOWER(JSON_EXTRACT(metadata, "$.title")) = JSON_QUOTE("hello world") およびSELECT * FROM mytable WHERE LOWER(metadata->"$.title") = JSON_QUOTE("hello world") 動作しますが、なぜJSON_QUOTEを使用する必要があるのか​​わかりません LOWERを使用する場合 対正確な検索のためにそれを必要としない。

    誰かが理由を説明できれば、喜んで答えとしてマークします。



    1. T-SQLを使用してSQLServerでリンクされたサーバーのリストを返す2つの方法

    2. 文字列としてjsonドキュメントが含まれている場合にMySQL(5.6)列から値を取得する方法

    3. htmlエンティティをデータベースに保存しますか?または、取得時に変換しますか?

    4. ノードのsequelizeを使用してレコードを更新するにはどうすればよいですか?