私の行の値が「[1,2,3]
」のvarchar
の場合、値の1つ(2つまたは3つ)を含む必要がある場合、どのように行全体を選択できますか?json_extractが利用できないMySQL 5.6のJSONフィールドからの選択方法?
答えて
あなたが言ったように、MySQL 5.6を使用しているので、JSON_EXTRACT()
機能は利用できません。私が推薦する
唯一のオプションは次のとおりです。MySQLの5.7
へ
アップグレードがアプリケーションに全体JSON文書を取得し、JSONのデコード機能を使用します。
また、他のstring functions available in MySQL 5.6使用してJSONを解析しようとすることができますが、それは厄介で時間のかかる開発することでしょう。
ありがとう、私は 'json_extract'が利用できないことを認識しています(したがって、タイトル)。私は行を一致させるのに役立つような '%2% '相当のもの(または適切な正規表現)を探していました。 –
私は、JSONの特定のフィールドを解析するために正規表現を使用することを喜んで選択しません。ジョブには適切なツールを使用します。 –
意味があります。ありがとうございました。 –
- 1. のMySQL 5.7 JSON_EXTRACT用法
- 2. sqlでは、jsonフィールドから選択する方法
- 3. MySqlストアドプロシージャ:プロシージャテーブルからの選択方法
- 4. JSON_EXTRACT MySQLからの多次元データ
- 5. MAX値の行から他のフィールドを選択する方法
- 6. mysqlから条件を選択してフィールドを選択する
- 7. 変数を使用しているときにJSONからフィールドを選択できない
- 8. ウェブ利用性:非常に大きなデータから選択
- 9. selectフィールドのcount()は、選択フィールドのmysql
- 10. 条件付きでMySQLステートメントの特定のフィールドを選択する方法
- 11. グラフ2.0から利用できないネーミングとマイクフェッチの方法
- 12. サブクエリからのMysqlの選択が機能していない
- 13. 現在のロケールでフィールドからモデルを選択する方法
- 14. JSONを選択子フィールドC#
- 15. [選択]フィールドでオプションを選択した後、JSONからフィールドのリストを入力しますか? PHP、JS、HTML
- 16. 選択できないオプションのデータ属性HTMLから選択
- 17. mysqlの複数選択フィールドから選択したオプションを表示するクエリ
- 18. ファントムのSetColumn [文字列]からフィールドを選択する方法
- 19. GrailsコントローラからJSONを選択ボックスに入れる方法
- 20. mysqlからランダムな行を選択する方法
- 21. JSON_EXTRACTからJSON_EXTRACTのカンマをCSV形式で取り除きます。
- 22. MySQLのJSON:選択する方法MIN()値
- 23. PHPがmysqlデータベースから最初の行を選択しない
- 24. MySQL - フィールドが等しくない行を選択する
- 25. Spark elasticsearch connector:_idフィールドの選択方法?
- 26. MySQLテーブルからのクエリ - 同じフィールドを2回選択する
- 27. wcf riaサービスでテーブルからフィールドを選択する方法
- 28. XML属性の選択方法 - MSSQLからMySQLへの変換
- 29. ブラックベリーで客観的な選択フィールドの選択インデックスを取得する方法
- 30. MySQLから最も古い日付を選択する方法
正規表現を使用できます。しかし、最善の解決策は、テーブルデザインを正規化して、最初のような値を持たないようにすることです。 – Barmar