2019-02-21
                                阅读量:
                                1048
                            
                        mysql如何以select结果为新表赋值?
                        问题描述:
当我们需要进行数据处理,特别是使用临时表的时候,如何使用查询的结果为表赋值呢?
解决思路:
- 可以使用insert into 表 select xxx from xxx予以实现
 
create temporary table tem(
	OrderID int,
    Userid int,
    primary key(OrderID,Userid)
);
insert into tem
	select o.OrderID,o.UserID from orderinfo o;
    
select * from tem;
                        
                                0.0000
                            
                                0
                            
                                3
                            
                                
                            
                                关注作者
                            
                                    收藏
                                                            评论(0)
                    
发表评论
暂无数据
                        
                        推荐帖子
                    
                0条评论
                        1条评论
                        0条评论
                        
            
                
                
