Ola, presciso de um trigger que utiliza 2 tabelas. são elas:
CREATE TABLE `produto` (
`id_produto` int(7) unsigned NOT NULL auto_increment,
`nm_produto` varchar(64) NOT NULL,
`vendidos` int(7) unsigned default NULL,
PRIMARY KEY (`id_produto`)
)
CREATE TABLES `vendas` (
`id_vendas` int(7) unsigned NOT NULL auto_increment,
`id_produto` int(7) unsigned NOT NULL,
`valor` double(16,2) unsigned NOT NULL default '0.00',
PRIMARY KEY (`id_vendas`)
)
queria fazer uma trigger que acada insercao na tabela vendas, com o produto vendido e o valor pago nele, o trigger localiza o mesmo produto na tabela produto e atualiza o campo `vendidos` colocando ele como sendo `vendidos` + 1...
Resumindo, acada venda( linha na tabela `venda`), e adicionado ao produto correspondente o valor vendido +1
Se alguém puder me ajudar ficaria muito grato... Obrigado
Pergunta
MagnuS - SellGames
Ola, presciso de um trigger que utiliza 2 tabelas. são elas:
CREATE TABLE `produto` (
`id_produto` int(7) unsigned NOT NULL auto_increment,
`nm_produto` varchar(64) NOT NULL,
`vendidos` int(7) unsigned default NULL,
PRIMARY KEY (`id_produto`)
)
CREATE TABLES `vendas` (
`id_vendas` int(7) unsigned NOT NULL auto_increment,
`id_produto` int(7) unsigned NOT NULL,
`valor` double(16,2) unsigned NOT NULL default '0.00',
PRIMARY KEY (`id_vendas`)
)
queria fazer uma trigger que acada insercao na tabela vendas, com o produto vendido e o valor pago nele, o trigger localiza o mesmo produto na tabela produto e atualiza o campo `vendidos` colocando ele como sendo `vendidos` + 1...
Resumindo, acada venda( linha na tabela `venda`), e adicionado ao produto correspondente o valor vendido +1
Se alguém puder me ajudar ficaria muito grato... Obrigado
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados