Exercicios de MYsql do w3schools.com

991 palavras 4 páginas
1 – Selecionar o nome de todos os produtos junto ao nome da categoria que esse produto pertence. select ProductName, CategoryName from products inner join categories on products.CategoryID = categories.CategoryID;

2 – Listar o nome de cada empregado e cliente das ordens de vendas emitidas.

SELECT firstname, lastname, CustomerName, orderid
FROM Employees inner join orders on employees.employeeid = orders.employeeid inner join customers on customers.customerid = orders.customerid

3 - Recuperar o numero de todas as ordens que contém o produto “Chocolade” 48

SELECT orderid, productname from orderdetails inner join products on orderdetails.productid = products.productid where productname = "Chocolade"
4 - Listar os nomes de todos os produtos que pertencem a categoria Confections ou Produce e que tenha o preço menor que 20. select ProductName, categoryname from products inner join categories on products.CategoryID = categories.CategoryID where price < 20 and CategoryName = "Confections"

5 - Liste o nome de todos os clientes e as ordens (orderid) que possam ter:
SELECT CustomerName, orderid from customers inner join orders on customers.customerid = orders.customerid

6 – Selecione os nomes de todos os produtos que o preço seja inferior ao valor médio dos produtos. A seleção deve estar ordenada pelo preço do produto.

SELECT productname, price < AVG(price) FROM products order by price

7 – Selecione o produto mais barato e claro da base de dados.

SELECT MAX(Price) AS HighestPrice FROM Products;
SELECT MIN(Price) AS SmallestOrderPrice FROM Products;

complemenando

/*1 – Crie uma base de dados UMA*/

create database EXSQL; use EXSQL;

/*2 – Crie as seguintes tabelas:*/

create table aluno( a_cod integer not null, a_nome varchar(20), a_telefone varchar(10), primary key (a_cod)) engine = InnoDB;

create table cidade( cid_cod integer not null, cid_nome varchar(30), cid_estado varchar(2),

Relacionados

  • apostila de java
    64248 palavras | 257 páginas