Auxilio com atributo

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
  

Mensagemem Qui, 13 Out 2016 9:34 am

Bom dia pessoal, estou precisando de uma luz, fiz essa query para montar um relatorio e não estou conseguindo inserir um atributo.

SQL

SELECT a.DT_EVENTO,
SUBSTR(obter_nome_setor(a.CD_SETOR_ATENDIMENTO),1,80) ds_setor_atendimento,
SUBSTR(obter_nome_medico(a.CD_PROFISSIONAL,'N'),1,80) nm_profissional,
b.ds_evento,
a.nr_sequencia nr_seq_p,
a.nr_atendimento,
c.ds_tipo_evento,
a.nr_seq_classif_evento > preciso que essse atributo seja declarado no WHERE porém não tenho nada nas outras tabelas q poderia declarar igual a ele.

FROM qua_evento_paciente a,
qua_evento b,
qua_tipo_evento c
WHERE dt_evento BETWEEN :dt_inicial AND :dt_final
AND a.nr_seq_evento = b.nr_sequencia
AND b.nr_seq_tipo = c.nr_sequencia
AND ((b.nr_sequencia = :nr_sequencia_evento) OR (:nr_sequencia_evento = 0))
AND c.nr_sequencia = :nr_seq_p
and a.nr_seq_classif_evento = ???????
AND ((cd_setor_atendimento = :cd_setor_atendimento) OR (:cd_setor_atendimento = 0))
ORDER BY c.ds_tipo_evento


obrigado pela ajuda
jiopra

Mensagemem Qui, 13 Out 2016 9:38 am

Não entendi qual é o problema.
Você quer filtrar esse atributo ?
Ou quer fazer um JOIN com outra tabela, e não está encontrando ele em outra ?
dr_gori
Localização: Seattle, WA, USA

Thomas F. G

Mensagemem Qui, 13 Out 2016 10:54 am

opa, preciso filtrar ele, não consigo fazer o join porque não tem outra tabela que contenha um informação parecida
jiopra

Mensagemem Qua, 19 Out 2016 3:35 pm

Resolvi o caso, criando uma variavel para o atributo
jiopra



Voltar para SQL

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes