Boa tarde pessoal,
eu criei a seguinte query no banco
select vei.`dsc_veiculo`,tp_vei.`dsc_tipo_veiculo`
from `checkrota`.`veiculos` as vei,
`checkrota`.`tipo_veiculo` as tp_vei
where (
vei.`seq_tipo_veiculo` = tp_vei.`seq_tipo_veiculo`
and vei.`sta_veiculos` = 1
and tp_vei.`sta_tipo_veiculo` = 1
and (
lower(tp_vei.`dsc_tipo_veiculo`) like lower('%cacam%')
or lower(tp_vei.`dsc_tipo_veiculo`) like lower('%caça%')
or lower(tp_vei.`dsc_tipo_veiculo`) like lower('%basc%')
)
group by vei.`seq_tipo_veiculo`
e não estou conseguindo transformar isso para namedquery
alguém poderia me ajudar ?
Eu tentei
Select v from Veiculo v where (v.status =1 and lower(v.tipoVeiculo.descricao) like lower('%cacam%') or
lower(v.tipoVeiculo.descricao) like lower('%caça%') or lower(v.tipoVeiculo.descricao) like lower('%basc%'))
porém vem vazio.