slt,
j'ai un problème qui paraitra peut etre simple pour certains, mais qui est gros pour moi. je m'explique:
je code une application web sur le suivi d'un domaine minier; j'ai deux tables bloc et opérateur dont la relation a formé une autre table occuper avec des attributs en plus: délai et date de début d'occupation;
j'éssaie de creer une requette sql, qui concatenera les identifiants de la table occuper, et les sélectionnera les un après les autres (une sorte de parcours de la table occuper). j'ai fait un curseur mais à priori il ne marche pas, voici le code:
DECLARE fincurs1 BOOLEAN DEFAULT 0;
DECLARE var int(10);
DECLARE summ int(10) DEFAULT 0;
DECLARE curs1 CURSOR FOR SELECT CAST(CONCAT(IDBLOC, IDOP) AS SIGNED) FROM occuper;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET fincurs1:=1;
OPEN curs1;
FETCH curs1 INTO var;
WHILE(NOT fincurs1) DO
FETCH curs1 INTO var;
SELECT var;
end WHILE;
qu'est ce qui ne va pas dans ma syntaxe? i need some help pleaz!