Revision: 65803
                            
                                                            
                                    
                                        
Updated Code
                                    
                                    
                                                    
                        at January 21, 2014 04:26 by donkeykong
                            
                            Updated Code
CREATE table temporary_table AS SELECT * FROM sometable WHERE website_id=4; UPDATE temporary_table SET website_id=5; UPDATE temporary_table SET sometable_primary_key_id=NULL; INSERT INTO sometable SELECT * FROM temporary_table; DROP table temporary_table;
                            Revision: 65802
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at January 21, 2014 04:23 by donkeykong
                            
                            Initial Code
CREATE table temporary_table AS SELECT * FROM test WHERE website_id=4; UPDATE temporary_table SET website_id=5; UPDATE temporary_table SET test_id=NULL; INSERT INTO test SELECT * FROM temporary_table; DROP table temporary_table;
Initial URL
http://stackoverflow.com/questions/2783150/mysql-how-to-copy-rows-but-change-a-few-fields
Initial Description
I found this script and tried it. It worked. I thought it was useful for a variety of situations and is easy to follow. Often times I need nearly duplicated data and don't want to manually cut and paste.
Initial Title
MySQL Duplicate Rows With Updates
Initial Tags
mysql
Initial Language
MySQL