-3
私はMySQLデータベースに接続されているアプリケーションで作業しています。同じカラムに同じIDの結果を入れてください
データの表示に問題があります。
これは、データベース内の私の選択である
SELECT
a_activity.id,
team.name,
b_activity.team_id,
a_activity.number
FROM a_activity,
team,
b_activity
WHERE team.id = b_activity.team_id
AND b_activity.id = a_activity.team_activity_id;
これで私はJSONまたはデータベースに同じ行の結果(数を)入れたい
{
"statistic": [
{
"id": 1,
"name": "Test A",
"team_id": 1,
"number": "103,122"
},
{
"id": 2,
"name": "Test 18",
"team_id": 2,
"number": "113,132"
},
{
"id": 3,
"name": "Test 15",
"team_id": 3,
"number": "133,129"
},
{
"id": 4,
"name": "Test 10",
"team_id": 4,
"number": "113,112"
},
{
"id": 1,
"team_name": "Test A",
"team_id": 1,
"number": "123,152"
}
]
}
しかし、APIのリンク上で私の結果同じ列に表示されます。 JSONをポストの下にこの例のようにしたいです。
{
"statistic": [
{
"id": 1,
"name": "Test A",
"team_id": 1,
"number": "103,122, 123,152"
},
{
"id": 2,
"name": "Test 18",
"team_id": 2,
"number": "113,132"
},
{
"id": 3,
"name": "Test 15",
"team_id": 3,
"number": "133,129"
},
{
"id": 4,
"name": "Test 10",
"team_id": 4,
"number": "113,112"
}
]
}
ありがとうございます!近代的、明示的に `JOIN`構文にスイッチ:
ヒントに答えています。 (エラーなしで)書きやすく、読みやすく(維持しやすい)、必要に応じて外部結合に変換する方が簡単です。 – jarlh
配列の並べ替えについて学びます。私はそれを習得することが非常に難しい仕事であることを知った(私はまだ苦労している)が、配当を支払う – Strawberry