-2

私は4つのテーブルを持っています。そのうちの 3 つは 1 つのキーを持つテーブルであり、4 つ目のテーブルを介して相互に関連付けられています。

Movie.idRater.id、およびRating.idは、すべてテーブル内の外部キーMRRです。

問題がある場合は、 と FK の組み合わせを一意として指定しRaterましMovieた。

これを達成するには、次の 2 つの方法があることを知っています。

  1. HQL の使用
  2. 制限の使用

私は春を使用しています。私の知っている二人です。誰かが特定のコメントからすべてのコメントを選択する方法の簡単な例を提供できますRater.idか?

4

1 に答える 1

0

「すべてのコメント」とは、すべての評価を意味すると思います。また、MRR は、評価、評価者、および映画を接続するある種のコネクタ エンティティであると仮定します。その場合:

SELECT mrr.rating FROM MRR mrr WHERE mrr.rater.id=:raterId
于 2012-06-29T12:53:08.463 に答える