Geração TEC Java - Julho/2013
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Exercício 9.10 (todos)

Ir para baixo

Exercício 9.10 (todos) Empty Exercício 9.10 (todos)

Mensagem por Admin 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

https://geracaotecjava.forumbrasil.net

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos