Você está na página 1de 17

TLBD II

Consultas em SQL

Professor: Emerson C. S. Ferrasi ETEC Rodrigues de Abreu Bauru SP

Consultas SQL
select <coluna(s)> from <tabela(s)> where <condio>
select Comando de seleo de registros. <coluna(s)> Nome de uma ou mais colunas, a serem exibidas. from Indica quais tabelas sero lidas. <tabela(s)> where <condio> Nome das tabelas a serem lidas. Indicativo de filtro na consulta. Um ou mais filtros da consulta.

Exemplo de uma consulta


Tabela - funcionarios

Consulta em SQL

select matricula, nome, salario from funcionarios where salario >= 1000
Resultado da consulta

Tabela - funcionarios

Consulta em SQL

select * from funcionarios where matricula = 10377


Resultado da consulta

Exemplo de uma consulta

Selecionei todos os campos (*) da tabela funcionarios que tenha o campo matricula igual a 10377

Exemplo de uma consulta

Selecionei todos os campos (*) da tabela funcionarios

Exemplo de uma consulta

Selecionei todos os campos (*) da tabela funcionarios que tenha o campo cargo maior que 7320 e o campo salario maior que 880

Exemplo de uma consulta

Selecionei todos os campos (*) da tabela funcionarios que tenha o campo salario maior que 1000 ou o campo salario menor que 900

Ordenao na Consulta

Selecionei todos os campos (*) da tabela funcionarios, ordenando pelo campo nome de forma crescente (A-Z)

Ordenao na Consulta

Selecionei todos os campos (*) da tabela funcionarios que tenha o campo salario maior que 1000 ou o campo salario menor que 900, ordenando pelo campo nome de forma crescente (A-Z)

Ordenao na Consulta

Selecionei todos os campos (*) da tabela funcionarios que tenha o campo salario maior que 1000 ou o campo salario menor que 900, ordenando pelo campo salario de forma crescente

Ordenao na Consulta

Selecionei todos os campos (*) da tabela funcionarios que tenha o campo salario maior que 1000 ou o campo salario menor que 900, ordenando pelo campo salario de forma decrescente

Ordenao na Consulta

Selecionei todos os campos (*) da tabela funcionarios, ordenando pelo campo cargo e em seguida pelo nome de forma crescente

Consulta com filtro parcial

Selecionei todos os campos (*) da tabela funcionarios, que tenha o campo endereco iniciando com as letra Av, ordenando pelo campo salario decrescente

Consulta com filtro parcial

Selecionei todos os campos (*) da tabela funcionarios, que tenha o campo endereco, contendo a palavra Marques, ordenando pelo campo salario decrescente

Consulta com funes


Contagem (count)

Soma (sum)

Consulta com filtro parcial


Mdia (avg)

Maior (max)

Menor (min)

Você também pode gostar