Bom dia amigos, como estou iniciando agora, desculpa pela pergunta mas segue minha dúvida:
select distinct T0.callID as numero_os, T0.itemName as nome_equipamento
from OSCL T0
inner join OCLG T1 on T1.parentId = T0.callID
where T1.AttendUser = 11
and T1.status in (-2,1)
and T1.ClgCode not in
(SELECT T1.ClgCode FROM OCLG T1
where T1.AttendUser = 11
and T0.status in (-3))
Na minha tabela OSCL (Chamados) quero trazer todos os registros que tenha na tabela OCLG o status -2,1 e que não contenha o status -3. Por exemplo, nos meu chamados (OSCL) possui diversas atividades (OCLG), cada uma tem um status. Se naquele chamado tiver alguma atividade com status -2,1 e também -3, não é para trazer esse registro. E no meu caso está trazendo.
Question
hrm
Bom dia amigos, como estou iniciando agora, desculpa pela pergunta mas segue minha dúvida:
select distinct T0.callID as numero_os, T0.itemName as nome_equipamento
from OSCL T0
inner join OCLG T1 on T1.parentId = T0.callID
where T1.AttendUser = 11
and T1.status in (-2,1)
and T1.ClgCode not in
(SELECT T1.ClgCode FROM OCLG T1
where T1.AttendUser = 11
and T0.status in (-3))
Na minha tabela OSCL (Chamados) quero trazer todos os registros que tenha na tabela OCLG o status -2,1 e que não contenha o status -3. Por exemplo, nos meu chamados (OSCL) possui diversas atividades (OCLG), cada uma tem um status. Se naquele chamado tiver alguma atividade com status -2,1 e também -3, não é para trazer esse registro. E no meu caso está trazendo.
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.