単純なレビュー Web サイト アプリケーションを構築していて、SQL クエリのヘルプが必要です。
3 つのテーブル (トピック、コメント、ユーザー) があります。3 つのテーブルすべてからデータを選択するには、SQL クエリが必要です。
「トピック」テーブルは親であり、「コメント」テーブルには子レコードが含まれます (親ごとに 0 から 100 レコードまで)。
3 番目のテーブル「Users」には、すべてのユーザーのユーザー情報が含まれています。
3 つのテーブルのフィールドは次のとおりです。
Topics (topicID, strTopic, userID)
Comments (commentID, topicID, strComment, userID)
Users (userID, userName)
私は試した:
SELECT *
FROM Topics
Inner Join Comments ON Topics.topicID = Comments.topicID
Inner Join Users ON Topics.userID = Users.userID
ただし、複数のトピックがあり、ユーザー情報がコメント テーブルに結合されていないため、これは正しく機能しません。どんな助けでも大歓迎です。