Tabelas Relacionais T1 e T2
Considere as tabelas relacionais T1 e T2, de acordo com as colunas e as instâncias abaixo descritas. Na execução dos comandos SQL, assuma que o mecanismo do banco de dados considera valores NULL como valores desconhecidos (unknown).
Tabela T1
| P |
N |
| 1 | 10 |
| 2 | 40 |
| 3 | 20 |
| 4 | 10 |
Tabela T2
|
E |
Q | P |
| 1 | 10 | 2 |
| 2 | 40 | 3 |
| 3 | 20 | 8 |
| 4 | 10 | NULL |
À luz das tabelas T1 e T2, anteriormente apresentadas, analise o comando SQL exibido a seguir.
select case when
exists (select * from T2
where T2.E = 2
and T2.P = 3
and exists
(select * from T1
where T1.P in (2,3,4)
and T2.E in (2,3)))
then 1 else 0 end flag
Sobre uma eventual execução desse script, é correto afirmar que: