Witam:)
z hibernate mam do czynienia dopiero od kilku dni i natknąłem się na pewien problem.
Chciałbym z bazy wyciągnąć dane, które opierają się o 2 tabele. Zapytanie SQL`owe w bazie działa wyśmienicie, jednakże nie potrafię go za Chiny przerobić na zapytanie HQL.
Treść zapytania:
SELECT name, street, city, description, (SELECT AVG( rate ) FROM user_restaurant_rating WHERE user_restaurant_rating.restaurant_id = restaurants.id) as rate FROM restaurants ORDER BY rate DESC LIMIT 0,3
po pierwsze, nie mogę znaleźć, jak wyciąga się konkretne wartości z tabelki za pomocą HQL (większość przykładów w Internecie zaczyna się od "from). Po drugie, nie bardzo wiem, jak zagnieździć tego drugiego selecta w zapytaniu.
Jakieś sugestie? Na pewno ktoś z Was będzie bardziej obeznany w temacie niż ja:)
pozdrawiam