Olá Galera, sou iniciante em Hibernate estou tendo dificuldade para trascrever uma consulta SQL para o HQL.
Pois estou utilizando o ireport para criar relatorios. a duvida é como ficaria o hql equivalente ao sql a baixo.
realtando que a Classe ItensNf possui Id Composto por outra classe ItensNfPk no caso.
SELECT
fornecedor.“id_forn” AS fornecedor_id_forn,
fornecedor.“nome_fantasia” AS fornecedor_nome_fantasia,
fornecedor.“cnpj_cpf_forn” AS fornecedor_cnpj_cpf_forn,
itens_nf.“id_nf” AS itens_nf_id_nf,
itens_nf.“id_insu” AS itens_nf_id_insu,
itens_nf.“quantidade_itens” AS itens_nf_quantidade_itens,
itens_nf.“valor_unitario” AS itens_nf_valor_unitario,
itens_nf.“valor_total” AS itens_nf_valor_total,
insumos.“id_insu” AS insumos_id_insu,
insumos.“descricao_insumo” AS insumos_descricao_insumo,
notas_fiscais.“id_nf” AS notas_fiscais_id_nf,
notas_fiscais.“id_forn” AS notas_fiscais_id_forn,
notas_fiscais.“numero_nota” AS notas_fiscais_numero_nota,
notas_fiscais.“valor_nota” AS notas_fiscais_valor_nota,
notas_fiscais.“data_emissao” AS notas_fiscais_data_emissao,
notas_fiscais.“data_compra” AS notas_fiscais_data_compra,
notas_fiscais.“valor_frete” AS notas_fiscais_valor_frete,
notas_fiscais.“valor_prdutos” AS notas_fiscais_valor_prdutos,
notas_fiscais.“icms_produtos” AS notas_fiscais_icms_produtos
FROM
"public".“insumos” insumos INNER JOIN “public”.“itens_nf” itens_nf ON insumos.“id_insu” = itens_nf."id_insu"
INNER JOIN “public”.“notas_fiscais” notas_fiscais ON itens_nf.“id_nf” = notas_fiscais."id_nf"
INNER JOIN “public”.“fornecedor” fornecedor ON notas_fiscais.“id_forn” = fornecedor.“id_forn”
Se Alguém puder min ajudar agradeço.