bueno la cosa es que no puedo hacer esto en mysql:
5. Elabore un procedimiento almacenado que defina las comisiones otorgadas por una venta realizada. Recibiendo como parámetros de entrada el importe de la venta. Devolviendo las comisiones por la venta, las cuales se calcularan por medio del 15% sobre la venta
info:
tengo estas tablas
CREATE TABLE `comisiones` (
`id_vendedor` INT(11) NOT NULL,
`comisiones` DECIMAL(15,2) DEFAULT NULL,
PRIMARY KEY (`id_vendedor`),
CONSTRAINT `comisiones_ibfk_1` FOREIGN KEY (`id_vendedor`) REFERENCES `vendedores` (`id_vendedor`)
) ENGINE=INNODB DEFAULT CHARSET=latin1;
CREATE TABLE `productos` (
`id_producto` INT(11) NOT NULL,
`descripcion` VARCHAR(25) DEFAULT NULL,
`proveedor` VARCHAR(25) DEFAULT NULL,
`precio` DECIMAL(15,2) DEFAULT NULL,
PRIMARY KEY (`id_producto`)
) ENGINE=INNODB DEFAULT CHARSET=latin1;
CREATE TABLE `vendedores` (
`id_vendedor` INT(11) NOT NULL,
`nombres` VARCHAR(25) DEFAULT NULL,
`apellidos` VARCHAR(25) DEFAULT NULL,
`fechaNac` DATE DEFAULT NULL,
`departamento` VARCHAR(25) DEFAULT NULL,
PRIMARY KEY (`id_vendedor`)
) ENGINE=INNODB DEFAULT CHARSET=latin1;
CREATE TABLE `ventas` (
`id_vendedor` INT(11) NOT NULL DEFAULT '0',
`id_producto` INT(11) NOT NULL DEFAULT '0',
`importe` DECIMAL(15,2) DEFAULT NULL,
`cantidad` INT(11) DEFAULT NULL,
PRIMARY KEY (`id_vendedor`,`id_producto`),
KEY `id_producto` (`id_producto`),
CONSTRAINT `ventas_ibfk_1` FOREIGN KEY (`id_vendedor`) REFERENCES `vendedores` (`id_vendedor`),
CONSTRAINT `ventas_ibfk_2` FOREIGN KEY (`id_producto`) REFERENCES `productos` (`id_producto`)
) ENGINE=INNODB DEFAULT CHARSET=latin1;
muchas gracias por tomarse el tiempo de leer y muchas gracias