Informática, perguntado por parkchaeyoung6211, 1 ano atrás

o operador exists é um operador especial da sql utilizado somente em uma situação particular na construção de consultas em sql. qual é a denominação deste tipo de consulta? assinale a alternativa correta.? heeelllpppp :)

Soluções para a tarefa

Respondido por bokomoko
0
o operador EXISTS do sql serve para testar se um registro de uma query está presente numa subquery

por exemplo, suponha uma tabela de alunos e uma tabela de faltas. Na tabela de alunos tem uma linha para cada aluno. Na tabela de faltas tem uma linha para cada falta que cada aluno cometeu.

Suponha que queremos uma lista com os dados dos alunos apenas que tiveram faltas então a clausula exists seria usada assim

select * from tab_alunos where exists ( select cod_aluno from tab_faltas where tab_faltas.cod_aluno = alunos.cod_aluno)
Perguntas interessantes