私はレストランのレビューのデータベースを持っています。、、の3つのテーブルrestaurant
がuser
ありreview
ます。
Arestaurant
にはNreviews
があり、auser
にはNがありreviews
ます。そのためreview
、外部キーrestaurant_id
と。が含まれますauthor_id
。各テーブルにはID
属性があります。
たくさん一緒に投稿してくれるユーザーを探したいです。具体的には、とが2で、両方との両方によるレビューがあるすべてのレストランの数を含む列user_A, user_B, reviewed_together
をuser_A
持つuser_B
テーブルが必要user.IDs
です。reviewed_together
user_A
user_B
私はSQLの初心者であり、これらの状況を適切に処理する方法を学びたいので、リソースへのリンクと思考プロセスへのスケッチが非常に役立ちます:-)