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 pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral