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

2025-03-26 03:46:34
推荐回答(4个)
回答1:

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

回答2:

create procedure P_查询
insert into table2(select * from table1 where 条件)

回答3:

纯SQL写出这个样式来是比较麻烦的。
你可以换一种思路
从你图片上来看,明显这是一个报表的统计样式。
你可以将时间与项目的合集在每个状态的值查询出来,利用报表进行横纵分组从而得到每个状态的值

回答4:

写成select into 不就好了吗