A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

SELECT Usado para extrair informações de uma relação – SELECT FROM – A cláusula SELECT equivale a projeção (π) da algebra relacional, onde são os atributos.

Apresentações semelhantes


Apresentação em tema: "SELECT Usado para extrair informações de uma relação – SELECT FROM – A cláusula SELECT equivale a projeção (π) da algebra relacional, onde são os atributos."— Transcrição da apresentação:

1 SELECT Usado para extrair informações de uma relação – SELECT FROM – A cláusula SELECT equivale a projeção (π) da algebra relacional, onde são os atributos que irão ser apresentados – A lista de atributos pode ser substituida por * (exibindo todas as colunas)

2 SELECT Exemplos: – Tabela Conta (1) SELECT cod_cli FROM conta (2) SELECT cod_cli, cod_agen FROM conta Cod_agenCod_cliNum_contaSaldo Ag1C Ag2C Ag3C Ag4C Ag3C

3 WHERE A cláusula WHERE é utilizada em conjunto com a cláusula SELECT e determina as condições de seleção – Equivalente ao operador de seleção da álgebra relacional – SELECT FROM WHERE

4 WHERE Operadores de condição: – =, <>, >, >=, <, <= – BETWEEN – determina a condição entre um intervalo de valores – LIKE – determina uma condição a partir de um casamento de padrão (pattern) – IN – determina a condição a partir de um conjunto de valores possíveis

5 WHERE Exemplo: – Tabela Conta (1) SELECT * FROM conta WHERE saldo > 550 Cod_agenCod_cliNum_contaSaldo Ag1C Ag2C Ag3C Ag4C Ag3C

6 WHERE Resultado: Cod_agenCod_cliNum_contaSaldo Ag2C Ag3C (1)

7 Exercícios – SQL - Select Cod_cliNome_cliRuaCidadeIdade C1JoãoRua X1Botucatu34 C2RobertoRua N2Pardinho29 C3MariaRua V5Pardinho42 C4CarlosRua T8Botucatu45 C5AnaRua X1Botucatu27 Tabela Cliente Cod_agenNome_agenGerenteCidade Ag1CentroJairBotucatu Ag2PrincipalRaulPardinho Ag3EspecialValeriaPardinho Ag4BairroValeriaBotucatu Tabela Agencia

8 Exercícios Cod_agenCod_cliNum_emprestValor Ag3C1E11500 Ag2C2E2800 Ag2C2E3300 Ag1C3E4700 Ag3C3E5500 Tabela Emprestimo Cod_agenCod_cliNum_contaSaldo Ag1C Ag2C Ag3C Ag4C Ag3C Tabela Conta

9 Exercícios – Usando as tabelas dadas 1.Selecione todos os clientes com idade maior que 30 anos. 2.Selecione todos os clientes com idade entre 20 e 30 anos. 3.Selecione todos os clientes que possuem saldo maior que 600 na conta. 4.Selecione todas as agencias que possuem empréstimos com valor igual ou superior a Selecione todos os clientes e seus respectivos gerentes, que possuem contas com saldo menor ou igual Selecione todos os clientes e suas respectivas contas, que possuam nome terminado com o.


Carregar ppt "SELECT Usado para extrair informações de uma relação – SELECT FROM – A cláusula SELECT equivale a projeção (π) da algebra relacional, onde são os atributos."

Apresentações semelhantes


Anúncios Google