Exercício 9.10 (todos)

Ir em baixo

Exercício 9.10 (todos)

Mensagem por Admin em Sex Jul 19, 2013 3:13 pm

Código:

--1 –Crie um SELECT que retorne o nome
--de todos os produtos do fabricante Motorola

SELECT
  nome
FROM produto
WHERE
  fabricante = 'Motorola';
  --upper(fabricante) = upper('Motorola');
  

--2 –Crie um SELECT que retorne o nome e
--preço de todas as câmeras da Nikon

SELECT
  nome,
  preco
FROM produto
WHERE
  categoria = 'Câmera'
  AND fabricante = 'Nikon';


--3 –Crie um SELECT que retorne todos os
--tablets na faixa de preço entre 100 e 150
SELECT
  *
FROM produto
WHERE
  categoria = 'Tablet'
  AND preco >= 100
  AND preco <= 150;

--solução usando between
SELECT
  *
FROM produto
WHERE
  categoria = 'Tablet'
  AND preco BETWEEN 100 AND 150

--4 –Crie um SELECT que retorne o nome de
--todos os produtos da Sony com preço
--acima de 500
SELECT
  nome
FROM produto
WHERE
  fabricante = 'Sony'
  AND preco > 500;

--5 –Crie um SELECT que retorne todos os
--dados dos celulares com preço abaixo de 100
SELECT
  *
FROM produto
WHERE
  categoria = 'Celular'
  AND preco < 100

--6 –Crie um SELECT que retorne o nome
--e preço de todos os notebooks de HP ou
-- Sony com preço entre 500 e 800
SELECT
  nome,
  preco
FROM produto
WHERE
  categoria = 'Notebook'
  AND (fabricante = 'Hewlet-Packard'
       OR  fabricante = 'Sony')
  AND preco >=500
  AND preco <=800

--solução alternativa usando IN
SELECT
  nome,
  preco
FROM produto
WHERE
  categoria = 'Notebook'
  AND fabricante IN ('Hewlet-Packard', 'Sony')
  AND preco BETWEEN 500 AND 800

Admin
Admin

Mensagens : 123
Data de inscrição : 01/07/2013

Ver perfil do usuário http://geracaotecjava.forumbrasil.net

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum