0
這裏是我的簡單循環簡單的MySQL循環語法錯誤
SET @id = 16;
SET @res = @id;
simple_loop: LOOP
SELECT @p := c_parent FROM categories WHERE c_id = @id;
IF @p > 0 THEN
SET @id = @p;
SET @res = @res + ',' + @p;
ELSE
LEAVE simple_loop;
END IF;
END LOOP simple_loop;
SELECT @res;
在phpMyAdmin執行代碼獲取標準錯誤
您的SQL語法錯誤;檢查對應於你>的MySQL服務器版本使用附近的正確語法手冊 'simple_loop: SELECT @p LOOP:= c_parent FROM類別WHERE C_ID = @id' 在行1
我的知識的MySQL很淺。請告訴我這個簡單操作的正確語法。提前致謝。
它的工作! :) 謝謝。 – user3221449