[RESOLVIDO] consulta

Bom dia a todos.

Eu possuo 2 tabelas, PerfilUsuario e Apropriar, pois bem, gostaria de saber como eu faço para saber quais os usuários não possuem registros na tabela Apropriar mais está validação somente pode ser feita contendo a data de hoje.

Ex: Eu sou um usuário cadastrado no sistema mais eu ainda não apropriei nenhuma hora hoje, então o administrador vai ver que eu não tenho nenhuma apropriação hoje.

Obs.: Eu já tinha aberto um topico parecido, mais ai tive que ir um pouco mais além. Já de ajuda estarei postando o código da antiga consulta.

Obrigado a todos.

SELECT * FROM perfilUsuario LEFT JOIN apropriar ON apropriar.apropriacaoPerfil_idUsuario = perfilusuario.idUsuario WHERE idApropriacao IS NULL and tipoUsuario <> 'Administrador';

Se naum me engano quem posto esse sql foi o VinyGodoy no post anterior, pois bem

adicione a esse sql isso

and campo_data = hoje

e ira resolver o seu problema, espero

Então galera, eu consegui resolver da seguinte forma.

select p from PerfilUsuario p where p.idUsuario not in ( select distinct a.apropriacaoPerfil.idUsuario from Apropriar a where a.dataApropriacao = '"+sp.format(agora)+"') and p.tipoUsuario <>'Administrador'";

Obrigado a todos.

Beleza entuam boa sorte