Você está na página 1de 1

START TRANSACTION;

insert into cliente (nome_cliente, email_cliente) values ('Diego',


'diego_email');
insert into produto (descricao_produto, valor_venda_produto) values ('Desktop',
3000);
insert into produto (descricao_produto, valor_venda_produto) values ('Notebook',
2500);
select @id_cliente:=cliente.id_cliente from cliente where cliente.nome_cliente =
'Diego';
insert into venda (id_cliente, forma_pagamento_venda) values (@id_cliente,
'Débito');
select @id_venda:=venda.id_venda from venda inner join cliente on
venda.id_cliente = cliente.id_cliente and cliente.nome_cliente = 'Diego';
select @id_produto:=produto.id_produto from produto where
produto.descricao_produto = 'Desktop';
insert into itens_venda (id_produto, id_venda) values (@id_produto, @id_venda);
select @id_produto:=produto.id_produto from produto where
produto.descricao_produto = 'Notebook';
insert into itens_venda (id_produto, id_venda) values (@id_produto, @id_venda);
select cliente.nome_cliente, produto.descricao_produto from cliente inner join
venda on venda.id_cliente = cliente.id_cliente and cliente.id_cliente = @id_cliente
inner join itens_venda on itens_venda.id_venda = venda.id_venda inner join produto
on produto.id_produto = itens_venda.id_produto;
COMMIT;

Você também pode gostar