Galera,
Tenho o seguinte SQL funcionando.
SELECT o.*, p.nome AS paciente_nome, p.consultorio AS paciente_medico FROM outros_exames o, paciente p WHERE o.hemodinamica = 'S' AND p.codigo = o.paciente AND o.data between '2015-01-01' AND '2015-08-01' ORDER BY o.codigo
Alguns (poucos) pacientes tem exame na tabela "exames_laboratoriais" também, preciso trazer os resultados deles. Tentei assim, mas deu erro.
SELECT o.*, p.nome AS paciente_nome, p.consultorio AS paciente_medico, l.* FROM outros_exames o, paciente p LEFT JOIN exames_laboratoriais l ON o.paciente = l.paciente WHERE o.hemodinamica = 'S' AND p.codigo = o.paciente AND o.data between '2015-01-01' AND '2015-08-01' ORDER BY o.codigo
Alguém poderia me ajudar?
Obrigado