lu4n 0 Denunciar post Postado Setembro 18, 2015 Galera é o seguinte, a minha duvida é como fazer para exibir os pacientes que não compareceram hoje, tenho 3 tabelas, Tabela.Paciente - Tabela.Controle - Tabela.ControlePaciente - Tabela Controle tem um cadastro do paciente que está em tratamento com data que expira; - Todo dia eu confirmo o paciente que compareceu e salva na Tabela.ControlePaciente com data/hora atual, e sai da lista esse paciente e aparece no outro dia, até a data que expira; - se o select encontrar o paciente confirmado hoje ñ mostra na lista. Minha dúvida é como montar esse sql ??/ Tenho o seguinte sql: SELECT distinct c.id_controle, p.ds_nome, u.ds_unidade, c.dt_final FROM setor s, unidade u, controle_paciente cp, controle c LEFT JOIN paciente p ON (c.id_paciente = p.id_paciente) WHERE u.id_unidade = 1 AND c.dt_final >= '2015-09-17' AND cp.id_controle = c.id_controle AND cp.id_paciente = p.id_paciente AND u.id_unidade = s.id_unidade AND p.id_setor = s.id_setor será que preciso verificar antes com php ??? ou só com sql configo exibior uma lista Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Setembro 18, 2015 Pesquise por NOT IN ou NOT EXISTS Compartilhar este post Link para o post Compartilhar em outros sites
lu4n 0 Denunciar post Postado Setembro 18, 2015 Vlw To pesquisando aquii =D Compartilhar este post Link para o post Compartilhar em outros sites