TBFLUXOATEND.ACAO=C tem que ser NOT NULL

21/02/2022

0

Boa Tarde!

Estou trabalhando em uma query onde preciso buscar na tabela TBFLUXOATEND.ACAO=''''''''C'''''''' mas que o valor de C seja NULL

SELECT
RECADATE.DT_ATE,
RECADATE.REG,
RECADATE.PRONT,
--PACIENTE AGUARDANDO
(SELECT FIRST 1 (TBFLUXOATEND.DATA_HORA) FROM TBFLUXOATEND
INNER JOIN ATCABECATEND_TBSENHAATEND
ON TBFLUXOATEND.ID_TBSENHAATEND=ATCABECATEND_TBSENHAATEND.ID_TBSENHAATEND
WHERE TBFLUXOATEND.ID_TBLOCAL IN (7,8,9) -- 7 = CONSULTÓRIO 1
-- 8 = CONSULTÓRIO 2
-- 9 = CONSULTÓRIO 3
AND TBFLUXOATEND.ACAO=''''''''C''''''''
AND ATCABECATEND.ID=ATCABECATEND_TBSENHAATEND.ID_ATCABECATEND) CONSULTORIO,
--SALA DE RECUPERACAO
(SELECT FIRST 1 (TBFLUXOATEND.DATA_HORA) FROM TBFLUXOATEND
INNER JOIN ATCABECATEND_TBSENHAATEND
ON TBFLUXOATEND.ID_TBSENHAATEND=ATCABECATEND_TBSENHAATEND.ID_TBSENHAATEND
WHERE TBFLUXOATEND.ID_TBLOCAL IN (7,8,9) -- 7 = CONSULTÓRIO 1
-- 8 = CONSULTÓRIO 2
-- 9 = CONSULTÓRIO 3
AND TBFLUXOATEND.ACAO=''''''''L''''''''
AND ATCABECATEND.ID=ATCABECATEND_TBSENHAATEND.ID_ATCABECATEND) RECUPERACAO

FROM RECADATE INNER JOIN ATCABECATEND ON RECADATE.ID_ATCABECATEND=ATCABECATEND.ID
WHERE RECADATE.UNIDADE IN (14,15,16,17)
AND CAST(ATCABECATEND.DATA_HORA_ENTRADA AS DATE)=current_date

ORDER BY RECADATE.DT_ATE, RECADATE.REG
Marcos Batista

Marcos Batista

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar