Professional Documents
Culture Documents
call `proveedor`;
3 select * from inventario;
call `inventario`();
4 select *from producto_terminado;
delimiter //
begin
end //
call `producto_terminado`;
5 delimiter //
begin
end/
call `insertarPEDIDO`;
6 CREATE PROCEDURE `proveedor`()
call `proveedor`;
7CREATE PROCEDURE `ordenamientovalor`()
select mat_codigo,tab_inventario_inv_codigo,tab_producto_terminado_pro_codigo,
mat_producto,mat_marca,mat_precio,mat_cantidad
from materia_prima
order by mat_precio;
call `ordenamientovalor`();
8 delimiter //
begin
call `valorproducto`();
9 delimiter //
begin
select emp_id
from empleado order by emp_id;
end //
call `ideempleado`()
10delimiter //
begin
call `CLIENTE`;
Deben construirse mnimo 5 funciones.
1delimiter //
CREATE FUNCTION `contarclientes`(`input` INT) RETURNS int(11)
BEGIN
RETURN valor;
END//
2delimiter //
CREATE FUNCTION `menorpedido`(`inout` INT) RETURNS varchar(30) CHARSET utf8
BEGIN
DECLARE nombre varchar(30);
SELECT pro_nombre
INTO nombre
FROM producto_terminado
where pro_valor_unitario =(select min(pro_valor_unitario)
from producto_terminado);
RETURN nombre;
END//
3 delimiter //
BEGIN
DECLARE valor int;
FROM producto_terminado;
RETURN valor;
END//