MySQL で 4 つのテーブルを結合してデータを取得します。
4 つのテーブルを結合する最良の方法が必要です。
1. ユーザー
ID NAME
1 me
2 you
3 her
2.記事
ID USER_ID ARTICLE
1 1 etc
2 1 etc
3 2 third
3.記事コメント
ID ARTICLE_ID COMMENT
1 1 etc
2 1 etc
3 3 etc
4.記事のポイント
ID ARTICLE_ID POINTS
1 1 100
2 1 200
3 2 50
4 2 10
それらを結合して取得する方法が必要です:
ARTICLE | USERNAME | TOTAL COMMENTS PER ARTICLE | TOTAL POINTS PER ARTICLE
例: 記事 1 の場合: etc | me | 2 | 350
2 の場合:etc | you | 0 | 60
そしてすべての記事の場合。