容我说几句题外话:我的工作日常是用微软系的,SQL SERVICE 存储过程很强大,我也很习惯很喜欢用存储过程.和MySQL结缘,是在五年前,因为一些原因,公司要求用开源免费的数据库.很多时候,用mysql的程序员是不会去用存储过程的,除了调试麻烦外,还有其它各种小问题.说实在的,MySQL这些年发展很快,但和SQL SERVICE的差距还是很大的.好了,不说废话了,言归正转. 首先,描述我的场景 假如,我们有一张订单表 t_order 结构如下: 字段名 类型 描述 id int(11) <a