Treinando Comandos SELECT

Neste laboratório vamos treinar os comandos SELECT aprendidos em aula.

Use o banco de dados criado nos últimos labs, caso queira criar um novo use a seguinte esquemática.

Banco de Dados Pizzaria
CREATE DATABASE IF NOT EXISTS Pizzaria;
USE Pizzaria;

-- Criação da tabela de Clientes
CREATE TABLE Clientes (
    id_cliente INT AUTO_INCREMENT PRIMARY KEY,
    nome VARCHAR(100) NOT NULL,
    telefone VARCHAR(20),
    endereco VARCHAR(255),
    bairro VARCHAR(50)
);

-- Criação da tabela de Pizzas
CREATE TABLE Pizzas (
    id_pizza INT AUTO_INCREMENT PRIMARY KEY,
    nome VARCHAR(100) NOT NULL,
    preco DECIMAL(10,2) NOT NULL,
    categoria VARCHAR(50)
);

-- Criação da tabela de Pedidos com Chaves Estrangeiras
CREATE TABLE Pedidos (
    id_pedido INT AUTO_INCREMENT PRIMARY KEY,
    id_cliente INT NOT NULL,
    id_pizza INT NOT NULL,
    status_pedido VARCHAR(50) DEFAULT 'EmPreparacao',
    data_pedido DATETIME DEFAULT CURRENT_TIMESTAMP,
    data_entrega DATETIME NULL;

    CONSTRAINT FK_Cliente FOREIGN KEY (id_cliente) REFERENCES Clientes(id_cliente),
    CONSTRAINT FK_Pizza FOREIGN KEY (id_pizza) REFERENCES Pizzas(id_pizza)
);

Adicionando Dados

Adicione no banco de dados:

Pesquisando dados

Faça as seguintes pesquisas