0
respostas

Faça como eu fiz: inserindo os dados com INSERT e SELECT

Usando DBeaver

CREATE TABLE tabelapedidos (
    ID_pedido INT PRIMARY KEY,
    Data_Do_Pedido DATE,
    Status VARCHAR(50),
    Total_Do_Pedido DECIMAL(10, 2),
    Cliente INT,
    Data_De_Envio_Estimada DATE
);

CREATE TABLE tabelapedidosgold (
    ID_pedido_gold INT PRIMARY KEY,
    Data_Do_Pedido_gold DATE,
    Status_gold VARCHAR(50),
    Total_Do_Pedido_gold DECIMAL(10, 2),
    Cliente_gold INT,
    Data_De_Envio_Estimada_gold DATE,
    FOREIGN KEY (cliente_gold) REFERENCES tabelaclientes(id_cliente)
);
INSERT INTO tabelapedidosgold
(id_pedido_gold,
 data_do_pedido_gold,
 status_gold,
 total_do_pedido_gold,
 cliente_gold,
 data_de_envio_estimada_gold)
 SELECT 
 id,
 data_do_pedido,
 status,
 total_do_pedido,
 cliente,
 data_de_envio_estimada
 FROM tabelapedidos
 WHERE total_do_pedido >= 400;

SELECT * FROM tabelapedidosgold t