Está en la página 1de 1

DELIMITER //

CREATE or REPLACE FUNCTION BuscarPlacaColor(Color VARCHAR(30))


RETURNS VARCHAR(30)
BEGIN DECLARE busqueda VARCHAR(30);
SELECT GROUP_CONCAT(vehiculos.VePlaca) INTO busqueda FROM vehiculos WHERE
vehiculos.VeColor = Color;
RETURN busqueda;
END //

select BuscarPlacaColor("NEGRO");

DELIMITER //
CREATE or REPLACE FUNCTION BuscarNombreCliente(Cedula INT)
RETURNS VARCHAR
BEGIN DECLARE resultado VARCHAR(60);
SELECT GROUP_CONCAT(clientes.CliNombreCompleto) INTO resultado FROM clientes WHERE
clientes.CliNoDocumento = Cedula;
RETURN resultado;
END //

select BuscarNombreCliente("60978453");

DELIMITER //
CREATE or REPLACE FUNCTION BuscarCodigoSegunCiudad(Ciudad VARCHAR (60))
RETURNS VARCHAR(60)
BEGIN DECLARE resultado VARCHAR(60);
SELECT GROUP_CONCAT(ciudades.Ciu_Cod) INTO resultado FROM ciudades WHERE
ciudades.Ciu_Nombre = ciudad;
RETURN resultado;
END //

select BuscarCodigoSegunCiudad("ANZA");

También podría gustarte