Задавайте вопросы, мы ответим
Вы не зашли.
Здраствуйте ......
Помогите решить одну проблемку....
У меня такой код есть
-----------------------------------
set @i = 0;
while @i < 10 do
select name,surname
from tbl_persons
where age > 20
limit @i,1;
set @i = @i + 1;
end while;
-----------------------------------
Дает ошибку:
You have an error in your SQL syntax...near @i,1;
set @i = @i + 1;
end while;
Так в чем проблема и как решить.....
Неактивен
Интересная у Вас выборка. А что Вы ей хотите получить?
Неактивен
Проблема в том, что в LIMIT нельзя указывать переменные. Можно воспользоваться
подготовлынными выражениями, но, как заметил vaspet, досточно сделать LIMIT 10
Неактивен