ホームページ  >  記事  >  データベース  >  mysqlはjsonを扱えるのでしょうか?

mysqlはjsonを扱えるのでしょうか?

青灯夜游
青灯夜游オリジナル
2020-10-05 15:17:582588ブラウズ

Mysql は json を処理できます。 Mysql で JSON フィールドを処理するには、ステートメント「SELECT * FROM proxy WHERE json_extract(content,"$.method") = "POST";」などの json_extract 関数を使用できます。

mysqlはjsonを扱えるのでしょうか?

Mysql での JSON フィールドの処理

JSON フィールドを処理するには、json_extract 関数を使用できます。

select * from (select json_extract(ext_value,'$.high')+0 highx,batch_id from batch_ext_1 where ext_type=19 ) a where a.highx>15000000000

SELECT * FROM proxy WHERE   json_extract(content,"$.method") = "POST";

json フィールドの String 値を数値型に変換します。0 を使用して操作できます。たとえば、上記のステートメントの

json_extract(ext_value,'$.high')+0 highx

は最終的に数値型になります。

推奨チュートリアル:

mysql ビデオ チュートリアル

以上がmysqlはjsonを扱えるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。