Buscar

Assinale a alternativa que indica uma consulta válida para pacientes que não possuem consulta marcada na data de hoje. a) SELECT DISTINCT m as me...

Assinale a alternativa que indica uma consulta válida para pacientes que não possuem consulta marcada na data de hoje.


a) SELECT DISTINCT m as medico FROM medico m LEFT JOIN consulta ON WHERE data curdate() or data is null;
b) SELECT DISTINCT m as medico FROM medico m LEFT JOIN consulta ON WHERE data or data is null;
c) SELECT DISTINCT m.nome as medico FROM medico m JOIN consulta ON - WHERE data or data is
d) Dada a modelagem, realizar a consulta desejada com um único SELECT.

Essa pergunta também está no material:

9
1 pág.

Banco de Dados I SENAC EADSENAC EAD

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A: SELECT DISTINCT m as medico FROM medico m LEFT JOIN consulta ON data = curdate() WHERE data IS NULL; Essa consulta retorna todos os médicos que não possuem consulta marcada na data de hoje. A cláusula LEFT JOIN é usada para unir as tabelas "medico" e "consulta", enquanto a cláusula WHERE é usada para filtrar as consultas que ocorrem na data de hoje ou que não possuem data marcada. A cláusula DISTINCT é usada para retornar apenas uma linha para cada médico.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais