BANCO DE DADOS


No SQL, considere uma tabela T que contém uma coluna numérica B, que permite valores nulos, e uma coluna A, definida como primary key. Outras colunas podem existir ou não.

Nesse contexto, considere os cinco comandos SQL a seguir.

 

1. select * from T where A is not null

order by A

 

2. select * from T where not B is null

order by A

 

3. select * from T where where B > ø

order by A

 

4. select * from T where where not B <= ø

order by A

 

5. select * from T

order by A

 

Sobre a execução de cada um desses comandos, é correto afirmar que, para qualquer que seja a instância de T, os únicos comandos que sempre produzem resultados idênticos entre si são:




  •  

    2 e 3;

  • 3 e 5;

  • 3 e 4;

  • 1 e 2;

  • 1 e 5;