Gere uma tabela com o id do cliente, a cidade e o
estado onde ele vive.
SELECT
c.customer_id ,
c.customer_city ,
c.customer_state
FROM customer c
LIMIT 10
2. Gere uma tabela com o id do cliente e a cidade, somente dos clientes que vivem em Santa Catarina
SELECT
c.customer_id ,
c.customer_city
FROM customer c
WHERE c.customer_state = 'SC'
LIMIT 10;
Explicando: Com o comando select eu selecione as colunas do ID e da cidade do cliente.
mas de qual estado, ou melhor de onde? Neste exemplo usei o WHERE e limitei o resulado a 10.
3. Gere uma tabela com o id do cliente e o estado, somente dos clientes que vivem em Florianópolis.
SELECT
c.customer_id ,
c.customer_state
FROM customer c
WHERE c.customer_city = 'florianopolis'
LIMIT 10;
Explicando: Neste exemplo troquei o Estado pela cidade. O comando é o mesmo.
4. Gere uma tabela com o estado, latitude e longitude do
estado de Sã Paulo
SELECT
g.geolocation_lat ,
g.geolocation_lng,
g.geolocation_state
FROM geolocation g
WHERE g.geolocation_state = 'SP' # Do estado de SP
LIMIT 10;
5. Gere uma tabela com o id do produto, a data de envio e
o preço, somente para produtos acima de 6300
SELECT
oi.product_id,
oi.shipping_limit_date,
oi.price
FROM order_items oi
WHERE oi.price > 6300
LIMIT 10;
6. Gere uma tabela com o id do pedido, o tipo de
pagamento e o número de parcelas, somente para produtos
com parcelas menores que 1.
SELECT
op.order_id ,
op.payment_type ,
op.payment_installments #pagamentos_parcelado
FROM order_payments op
WHERE op.payment_installments < 1
LIMIT 10;
7. Gere uma tabela com o id do pedido, id do cliente, o
status do pedido e a data de aprovação , somente para
compras aprovadas até dia 10 de Maio de 2016
SELECT
o.order_id ,
o.customer_id ,
o.order_status ,
o.order_approved_at
FROM orders o
WHERE o.order_approved_at < '2016-10-05'
Nenhum comentário:
Postar um comentário