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
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)