19.08.2021 Views

1546027450-1546027450-sql

Ensina estrutura básica de SQL

Ensina estrutura básica de SQL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SQL – Structured Query Language – rápido e fácil - 139

O exemplo a seguir:

SELECT NOME_CLIENTE FROM CLIENTE

WHERE CODIGO_CLIENTE < ALL

(SELECT CODIGO_CLIENTE FROM PEDIDO

WHERE NR_PEDIDO IN (1, 4));

Apresenta o seguinte resultado:

---------------

ANTONIO ALVARES

Entenda as duas etapas da consulta:

1. SELECT CODIGO_CLIENTE FROM PEDIDO WHERE NR_PEDIDO IN (1, 4);

A resposta apresenta os valores 1002 e 1003, que serão utilizados na

segunda etapa:

2. SELECT NOME_CLIENTE FROM CLIENTE WHERE CODIGO_CLIENTE <

ALL 1002, 1003;

A resposta apresenta os nomes dos clientes (NOME_CLIENTE) cujos

códigos (CODIGO_CLIENTE) sejam menores que 1002 e menores que

1003.

Observe a tabela a seguir para entender melhor:

1001 É menor que 1002 e menor que 1003. Portanto atende a

condição.

1002 Não é menor que 1002. Portanto não atende a condição.

1003 Não é menor que 1002. Portanto não atende a condição.

1004 Não é menor que 1002. Portanto não atende a condição.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!