Código:
DELIMITER $$
DROP PROCEDURE IF EXISTS `veterinaria`.`checkIfExists` $$
CREATE PROCEDURE `checkIfExists`(IN valor varchar(100))
BEGIN
DECLARE xnum INT;
SELECT COUNT(*) INTO xnum FROM cliente WHERE rut = '@valor';
SELECT xnum;
END $$
DELIMITER ;
Al final me decidi por hacer una consulta por cada tabla pero lo que no funciona ahora es el COUNT(*), me sale que conto 1 row pero siempre me muestra 0... alguna idea?.
Gracias.