この学校のプロジェクトでは、データベース接続を使用することを主な目的とする書籍図書館システムを作成しています。この場合、JPA と ObjectDB です。
私たちの問題は、3 つのテーブルがあることです。1 つは書籍 (タイトル、著者、発行年)、2 番目は借り手 (名、姓、住所、電子メール、電話番号) を記述し、最後のテーブルは他の 2 つからプライマリ ID キーを取得する貸出関数です。テーブル。
問題は、借りた本の一覧機能を使用しているときに、他の 2 つのテーブルの ID のみが出力されることです。問題は SQL クエリにあると考えており、SQL を適切に学習する機会がありません。
そこで私たちの質問は、書籍テーブルからタイトルを取得し、ID ではなく借り手テーブルから姓名を取得する SQL クエリをどのように作成するかということです。
うまく機能した SQL クエリは次のとおりです。
TypedQuery<BokLån> q = em.createQuery("SELECT bookborrow FROM BookBorrow BookBorrow", BookBorrow.class);