On 26-04-2016 21:29, Maycon Pimentel de Freitas wrote: > Boa noite Lucas! > Olhando seu exemplo, deleted parece ser o campo da tabela. Você pode > usar os seus valores na cláusula de where. Tipo: > select j.id <http://j.id/>, j.deleted > FROM public.jobs <http://public.jobs/> j > JOIN public.job_users u > ON j.id <http://j.id/> = u.job_id > AND j.clientid = u.clientid > WHERE j.deleted = true::bol > AND u.deleted = false::bol; > > Espero ter ajudado! >
Por favor evite o top-posting.
O ideal é utilizar o IS TRUE ou IS FALSE por conta do tratamento
adequado de NULLs. Então a query ficaria algo do tipo
SELECT j.id, j.deleted
FROM public.jobs j
JOIN public.job_users u ON j.id = u.job_id
AND j.clientid = u.clientid
WHERE j.deleted IS TRUE
AND u.deleted IS FALSE;
Att,
--
Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
signature.asc
Description: OpenPGP digital signature
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
