utilizo spring+hibernate na minha aplicação e quero criar uma @NamedQuery na entidade ACAO para o seguinte SQL:
select a from acao a where (a.INTERESSADO) IN (select i.id from interessado i where i.cpfCnpj like :cpfCnpj);
minha tabela são +/- assim:
INTERESSADO
(
ID INT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
CPF_CNPJ VARCHAR(14) NOT NULL UNIQUE,
NOME_RAZAO VARCHAR(40) NOT NULL,
PRIMARY KEY (ID)
);
ACAO
(
ID INT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
PRINCIPAL VARCHAR(17),
TIPO NOT NULL,
PAJ VARCHAR(17),
INTERESSADO INT(5) UNSIGNED,
VALOR_PRINCIPAL DECIMAL(13,2) NOT NULL DEFAULT 0.00,
PRIMARY KEY (ID),
FOREIGN KEY (INTERESSADO) REFERENCES INTERESSADO(ID)
);
alguém sabe como fazer?
muito obrigado.
[]'s