ホームページ > データベース > mysql チュートリアル > mysqlはjsonを扱えるのでしょうか?

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

青灯夜游
リリース: 2020-10-05 15:17:58
オリジナル
2648 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート