ありがとうございます :) 私は 4 つのテーブル プロジェクト、ポイント、ステップ、およびコメントを持っています。
プロジェクト ID 名の説明
ポイント ID 名前 desc project_id
ステップ ID 説明 points_id
コメント ID desc steps_id
私はこのようなクエリを書きました
SELECT * FROM Project
INNER JOIN points ON points.project_id=Project.id
INNER JOIN steps ON steps.points_id=points.id
INNER JOIN comments ON comments.steps_id=steps.id
WHERE Project.id=333
1 つのプロジェクトには多くのポイント、ポイント、多くのステップがあり、このような多くのコメントがあり、1 つのクエリですべての結果を取得したいのですが、そうしないと結果を取得するのに多くの時間がかかります :(( 何ができるかわかりませんする:((
こんな感じです
**Project**
id :1,
name :"get",
**points**
id :1,
name :"points1", ///project "get"'s point
project_id : 1,
id :2,
name :"points2", ///project "get"'s point
project_id : 1,
**steps**
id :1,
name :"steps1", ///project "points2"'s step
points_id : 2,
id :2,
name :"steps2",///project "points2"'s step
points_id : 2,
**comments**
id :1,
name :"something", ///project "steps1"'s comment
steps_id : 1,
id :2,
name :"something",///project "steps2"'s comment
steps_id : 2,
プロジェクトをエコーしたいのですが、ポイント、ポイントのステップ、ステップのコメントを1つのクエリで表示したいのですが、この問題を解決する別の方法がある場合はどうすればよいですか? サポートしてくれてありがとう:))))))