Как использовать массив в хранимой процедуре MySQL - PullRequest
0 голосов
/ 22 декабря 2018

Я только что изучил хранимые процедуры Mysql.Я попытался создать массив и использовал цикл для обработки каждой строки в массиве, это похоже на Foreach в PHP, но как использовать его в хранимой процедуре Mysql

BEGIN

DROP TEMPORARY TABLE IF EXISTS final_late;
CREATE TEMPORARY TABLE final_late(staff_id int, total_late_count int, total_late_time int, month int, year int);

SET @work_staff = 'SELECT * FROM work_staffs WHERE staff_id = p_staff_id';

//example i want
WHILE (@work_staff as item) DO
//How to get row item like foreach in php (in php: item->column)
END WHILE;

END
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...