Bonjour,

Sous Mysql, je crée une requête qui fonctionne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select * from licencie left join habite on licencie.NUMERO_LICENCE = habite.NUMERO_LICENCE
	                     left join adresse on adresse.ID_ADRESSE = habite.ID_ADRESSE
			     where licencie.NUMERO_LICENCE like '1-23%');END
Nom : Capture d'écran 2015-06-10 13.29.33.png
Affichages : 71
Taille : 232,4 Ko

Quand je souhaite insérer ce select dans une procédure stockée, il ne me retourne aucun résultat systématiquement.
Ci-dessous la procédure stockée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
CREATE DEFINER=`root`@`localhost` PROCEDURE `ps_Search_Adresse_Licencie`(in search char(100))
BEGIN
(select * from licencie left join habite on licencie.NUMERO_LICENCE = habite.NUMERO_LICENCE
					   left join adresse on adresse.ID_ADRESSE = habite.ID_ADRESSE
					   where  licencie.NUMERO_LICENCE like '%search%');           
END
Si qqun pouvait m'aiguiller et me dire l'erreur que je commets.
J'ai fouillé dans divers articles et forum mais je n'ai pas trouvée la solution.

Merci d'avance.

Cordialement

Mac