Executando Consultas sobre as Tabelas

Selecionando Colunas Específicas de uma Tabela

SELECT <lista_de_colunas>

FROM <nome_tabela>;

Problema:

Listar todos os produtos com as respectivas descrições, unidades e valores

unitários.

select desc_prod,unid_prod,val_unit from produto;

Problema:

Listar os nomes dos clientes, as cidades e os estados onde eles estão localizados.

select nome_cli,cidade,uf from cliente;

Selecionando todas as Colunas de uma Tabela

SELECT *

FROM <nome_tabela>;

Problema:

Listar o conteúdo de todas as tabelas da base de dados dos exemplos.

select * from cliente;

select * from produto;

select * from vendedor;

select * from pedido;

select * from item_pedido;

Selecionando Apenas Alguns Registros da Tabela

SELECT <lista_de_colunas>

FROM <nome_tabela>

WHERE <condição_de_seleção>;

Onde a cláusula WHERE tem a seguinte forma:

WHERE <nome_da_coluna> <operador> <valor>

Operadores Relacionais:

= igual

<> ou != diferente

< menor que

> maior que

>= maior ou igual a

<= menor ou igual a

Quando a coluna é do tipo caracter, o <valor> deve estar entre aspas simples

(‘).

Exemplo: ‘parafuso’

Problema:

Listar o número do pedido, o código do produto e a quantidade pedida dos itens de um pedido, onde a quantidade pedida seja igual a 500.

select no_ped,cd_prod,qtd_ped from item_pedido where qtd_ped = 500;

Problema:

Quais são os clientes localizados na cidade de Niterói?

select nome_cli from cliente where cidade = ‘niteroi‘;