Como ficaria em HQL?

Pessoal,

Estou começando a ter contato com Hibernate e gostaria de criar uma consulta HQL, mas não estou sabendo como fazer.

Tenho a seguinte consulta em SQL:

SELECT qc.name, sum(qi.total) FROM quotecategorydo qc, quoteitemdo qi
WHERE qi.quotecategoryid = qc.id AND qi.calcmethod <> 'COMMISSION' AND qc.quoteid = 1820 GROUP BY qc.name;

No caso quotecategorydo e quoteitemdo são dois DO’s que tenho, respectivamente QuoteCategoryDO e QuoteItemDO, por fim o quoteid seria um parâmetro a ser preenchido antes da query ser executada, no exemplo deixei o valor 1820 de exemplo.

Alguém pode me ajudar?

Obrigado

Pelo que vi, em hql ficaria da mesma forma … somente troque os nomes das tabelas pelos das respectivas classes nesse ponto:

Se estiver tudo mapeado corretamente, irá funcionar.

Qualquer dúvida …poste aí…