CREATE TABLE clientes (
    ID INT,
    nome VARCHAR(100),
    sobrenome VARCHAR(100),
    endereco VARCHAR(255),
    email VARCHAR(100),
    PRIMARY KEY(ID)
);

CREATE INDEX idx_id_cliente ON clientes (ID);

CREATE TABLE pedidos ( 
  id_pedido INT,  
  id_cliente INT, 
  data_pedido DATE,
  total_pedido DECIMAL (10,2),  
  PRIMARY KEY (id_pedido),  
  FOREIGN KEY (id_cliente) REFERENCES clientes(ID)
);

INSERT INTO clientes (ID, nome, sobrenome, endereco, email)
VALUES 
  ('1','João', 'Silva', 'Rua das Flores, 123', 'joao.silva@email.com'),
  ('2','Maria', 'Santos', 'Avenida Principal, 456', 'maria.santos@gmail.com'),
  ('3','Pedro', 'Costa', 'Praça Central, 789', 'pedro.costa@gmail.com'),
  ('4','Ana', 'Lima', 'Rua da Praia, 101', 'ana.lima@email.com');
  
ALTER TABLE pedidos
    
    CHANGE COLUMN id_pedidos id_pedido INT

UPDATE pedidos SET id_cliente = 2 WHERE id_pedido = 2;

INSERT INTO pedidos (id_pedido, id_cliente, data_pedido, total_pedido)
VALUES 
    (21, 1, '2023-09-25', 10.0),
    (32, 2, '2023-09-26', 75.5),
    (12, 3, '2023-09-27', 20.0),
    (44, 4, '2023-09-24', 10.5);
    
INSERT INTO clientes (ID, nome, sobrenome, endereco, email)
VALUES 
('5','Mariana', 'Oliveira','Rua das Arvores, 789','mariana.oliveira@gmail.com'),
('6','Rafael','Ferreira', 'Avenida Central, 123', 'rafael.ferreira@gmail.com'); 

INSERT INTO pedidos (id_pedido, id_cliente, data_pedido, total_pedido)
VALUES 
    ('5', '5', '2023-09-28', '50.75'),  
    ('6', '6', '2023-09-29', '30.00');

SELECT nome, sobrenome,email FROM clientes -- there's no need to use * if you're about to search for specific columns placed in tables. J 
ORDER BY nome ASC

INSERT INTO pedidos (id_pedido,id_)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: