0
我的任務是從另一臺
插入每個ID 3個隨機DATAS,我得到了與語法SQL |插入+條件選擇+變量?
set @num := 0, @type := '' ,@stat :='';
INSERT INTO random
as
(
SELECT
*
FROM (
select userID,userNAME, chaID, chaNAME,goal,gender,
@num := if(@type = userID, @num +1,1) as row_number,
@type := userID as dummy,
@stat as status
from userchar
order by userID
) as x where x.row_number <= 3)
我打算把這個代碼在事件調度插入在日常
的科研數據錯誤1064 - 您的SQL語法錯誤;檢查 對應於您MariaDB的服務器版本正確的語法使用 附近手冊「INSERT INTO隨機的(SELECT * FROM(選擇用戶ID,用戶名, CHAID,C」第2行
謝謝。這麼多的每一個建議
現在工作正常。非常感謝你的解答和建議> _ <我會越來越多地學習! –