2010-04-12 3 views
1

Я написал запрос в моем SQL, как это:Проблема в HQL запрос

«выберите * от заказа table_name по col_name = 101 Desc»

который работает прекрасно в MySQL, но когда я попытался чтобы преобразовать этот запрос в запрос HQl, тогда он бросает исключение. Может кто-нибудь подскажет мне, как написать запрос HQL для вышеупомянутого SQL-запроса.

+0

было бы полезно, если вы показать нам, как запрос HQL, который вы создали выглядит Лик e ... –

ответ

4

я сомневаюсь, что это работает нормально в MySQL ... Вы имели в виду что-то вроде

select * from table_name where col2_name = 101 order by col1_name desc

в спящем режиме вы в значительной степени просто нужно заменить table_name и col_name с фактическим классом и собственностью именами, например (вы можете оставить от на select, если вы просто запрашивая всю сущность)

FROM EntityName where property1Name = 101 order by property2Name desc