mysql 存储过程 从一张表查询数据插入到另外一张表?(同一个库)。

想从一张表 查询不符合规则的数据 。比如 一个字段 age 不是数字的。
查询到这条数据 插入到另外一张已存在的表2中。
存储过程怎么写呢。以前没接触过存储过程
要存储过程。。。Mysql的。。。

第1个回答  2011-12-26
第2个回答  推荐于2018-05-06
create procedure P_查询
insert into table2(select * from table1 where 条件)追问

还有要写一些 function 检测每个字段的可用性,比如 一个字段不能包含汉字等。
能指点一下吗。。谢谢了

本回答被提问者和网友采纳
第3个回答  2012-01-08
纯SQL写出这个样式来是比较麻烦的。
你可以换一种思路
从你图片上来看,明显这是一个报表的统计样式。
你可以将时间与项目的合集在每个状态的值查询出来,利用报表进行横纵分组从而得到每个状态的值
第4个回答  2011-12-26
写成select into 不就好了吗