Executar apenas uma das condições de where.
Pessoal, minha duvida é:
preciso fazer o comando trazer o trabalhador mesmo que não seja realizado a segunda condição de where,
ou seja, mostrar trabalhador onde a primeira é realizada e caso exista a segunda trazer a CS.DataConsulta.
COMANDO:
SELECT TB.*, CS.DataConsulta
FROM TB_trabalhador TB
LEFT JOIN PRONTUARIO PT ON (PT.CodTrabalhador=TB.cd_trab)
LEFT JOIN CONSULTA CS ON (CS.CodProntuario=PT.CodProntuario)
WHERE TB.cpf = '5588545454' AND
DATE_FORMAT(CS.DataConsulta, 'Y%-m%-d%') = CURRENT_DATE
Discussão (2)
Carregando comentários...