为什么在我创建并执行过程并填充返回0行后mysql查询执行成功,是否受到影响,是否是因为组是预保留字?
CREATE
PROCEDURE getNamesFrmAllSchedCol(IN p_schedule_id INT(11))
SELECT g.group, h.hall, l.lush, u.user, s.subject
FROM
scheduler sch
INNER JOIN groups g ON g.group_id=sch.group_id
INNER JOIN halls h ON h.hall_id=sch.hall_id
INNER JOIN lush l ON l.lush_id=sch.lush_id
INNER JOIN users u ON u.user_id=sch.user_id
INNER JOIN subjects s ON s.subject_id=sch.subject_id
WHERE
sch.schedule_id = p_schedule_id
最佳答案
Affected_rows 不适用于 select;适用于更新、插入、删除
关于mysql 过程不返回任何行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44102942/