мне есть такая процедурка, он рабочи:
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- CREATE PROCEDURE myrange()
- BEGIN
- SET @start = 0;
- PREPARE stmt FROM ' SELECT firstname FROM peoples ORDER BY id LIMIT ?,1 INTO @name';
- WHILE @start < 5 DO
- EXECUTE stmt USING @start;
- CASE
- WHEN @name = 'ana'
- THEN INSERT INTO mytable (log) VALUES('yes');
- ELSE
- INSERT INTO mytable (log) VALUES('no');
- END CASE;
- SET @start = @start + 1;
- END WHILE;
- END;