2016-06-02 2 views
0

私は各車両の最初の予約を選択しようとしていますが、私は困難を抱えています。現在持っているクエリはJPQLで各車両の最初の予約を選択

@NamedQuery(name = "findBookingByVehicle", query = "SELECT c.colour, c.seats, c.make, c.model, b.departureDate, b.returnDate, b.bookingDate, e.fname, e.lname FROM Vehicle c JOIN c.booking b JOIN b.employee e WHERE c = b.vehicle AND b.employee = e ORDER BY b.bookingDate, b.departureDate ") 

ですが、各車両のすべての予約が選択されています。

私のテーブルの構造は次のとおりです。

Table Picture

は、どのように私は、各車両の最初の予約を選択して行くのですか?

+1

これはJSFとは関係ありません。 – Tiny

+0

それはありますが、おそらく質問には関係しないことに気付きました。それを削除 –

答えて

0

私はクエリを使用して終了しました。私は既に車両からすべての予約を選択してから、EJBの後日の予約を削除しました。

関連する問題