次のようなデータを含むテキスト フィールドがあります。
[{"id":10001,"timeStarted":1355729600733,"projectId":10002,"issueId":"29732,","userName":"tester","assignee":"test","status":"STARTED","shared":True,"name":"Session 4","projectName":"IDS","assigneeDisplayName":"First1 Last1"},
{"id":10002,"timeStarted":1358354188010,"projectId":10002,"issueId":"","userName":"tester","assignee":"test","status":"CREATED","shared":True,"name":"asdf98798","projectName":"IDS","assigneeDisplayName":"First Last"}]
しかし、さらに多くの行があると、30 ~ 40 になり、さらに 2 つの異なるステータス (合計 4) になる可能性があります。
DB への読み取り専用アクセス権を持ち、MySQL クエリのみを使用して、ここからいくつかのデータを抽出することは可能ですか?
たとえば、ステータスが「Stated」およびステータスが「created」のアイテムの数をカウントするには、次のようにします。追加の条件が適用される場合があります。たとえば、id が一定の間隔内にある場合などです。