Meu código:
DELIMITER //
CREATE PROCEDURE `CLIENTE_NOVO_VELHO` (CPF VARCHAR(20))
BEGIN
DECLARE RESULTADO VARCHAR(20);
DECLARE DT_NASCIMENTO DATE;
SELECT DATA_DE_NASCIMENTO INTO DT_NASCIMENTO FROM TABELA_DE_CLIENTES WHERE CPF = CPF;
IF DT_NASCIMENTO < '2000-01-01' THEN
SET RESULTADO = 'CLIENTE VELHO';
ELSE
SET RESULTADO = 'CLIENTE NOVO';
END IF;
SELECT RESULTADO;
END//
CALL CLIENTE_NOVO_VELHO('1471156710');
Quando executo aparece o seguinte erro: Error Code 1172 Result consisted of more than one row