Flashcard FC684267
Como selecionar veterinários ativos cujo CRMV termina em "1234" e que realizaram atendimentos em Goiânia usando subconsulta correlacionada?
Linguagem SQL
QUADRIX · 2025
Como selecionar veterinários ativos cujo CRMV termina em "1234" e que realizaram atendimentos em Goiânia usando subconsulta correlacionada?
Mostrar resposta e comentário
Resposta
A consulta combina WHERE ativo = 1, crmv LIKE '%1234' e uma subconsulta correlacionada com EXISTS que verifica atendimentos em Goiânia para cada veterinário consultado.• Filtro ativo: WHERE ativo = 1 garante que só aparecem veterinários ativos.
• Filtro CRMV: crmv LIKE '%1234' assegura que o CRMV termina em "1234", com % permitindo qualquer sequência antes dos dígitos.
• EXISTS correlacionado: a subconsulta referencia v.id_vet, faz join entre ATENDIMENTO e CLINICA para testar existência de atendimento em Goiânia, e usa SELECT 1 porque EXISTS só verifica existência de linhas.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670749
Conteúdo do catálogo FC Concursos · Atualizado em