ok sto provando a fare qualcosa:
codice:
DROP PROCEDURE `sp_registrazione`//
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_registrazione`(IN `codice` INT(6), IN `email` VARCHAR(100), IN `password` VARCHAR(45))
BEGIN
DECLARE c INT DEFAULT 0;
SET c = (SELECT * FROM cr_clienti WHERE cliente_codice = codice);
IF c = 0 THEN
SELECT 'NO';
ELSE
SELECT 'YES';
END IF;
END
quando provo a lanciare la procedure ottengo questo errore:
codice:
CALL sp_registrazione(100178,"ciao","kkkk");
#1241 - Operand should contain 1 column(s)
ma non capisco dove sbaglio!