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

想从一张表查询不符合规则的数据。比如一个字段age不是数字的。查询到这条数据插入到另外一张已存在的表2中。存储过程怎么写呢。以前没接触过存储过程要存储过程。。。Mysql... 想从一张表 查询不符合规则的数据 。比如 一个字段 age 不是数字的。
查询到这条数据 插入到另外一张已存在的表2中。
存储过程怎么写呢。以前没接触过存储过程
要存储过程。。。Mysql的。。。
展开
 我来答
iambise
2011-12-26 · TA获得超过714个赞
知道小有建树答主
回答量:834
采纳率:50%
帮助的人:497万
展开全部
insert into 表2 select 字段1,字段2,。。。。from 表1 where 条件

详细看http://hi.baidu.com/%CE%F2%BF%D5%CA%F4%B9%B7/blog/item/2842e5ce1ca8f95a0fb34583.html

参考资料: http://hi.baidu.com/%CE%F2%BF%D5%CA%F4%B9%B7/blog/item/2842e5ce1ca8f95a0fb34583.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zbw285564374
推荐于2018-05-06
知道答主
回答量:52
采纳率:0%
帮助的人:21.3万
展开全部
create procedure P_查询
insert into table2(select * from table1 where 条件)
追问
还有要写一些 function 检测每个字段的可用性,比如 一个字段不能包含汉字等。
能指点一下吗。。谢谢了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名_热心网友
2012-01-08 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8333万
展开全部
纯SQL写出这个样式来是比较麻烦的。
你可以换一种思路
从你图片上来看,明显这是一个报表的统计样式。
你可以将时间与项目的合集在每个状态的值查询出来,利用报表进行横纵分组从而得到每个状态的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
phoebuswei
2011-12-26 · TA获得超过608个赞
知道小有建树答主
回答量:707
采纳率:0%
帮助的人:666万
展开全部
写成select into 不就好了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式