| 
	
 | 
 Posted by ZeldorBlat on 06/22/06 13:02 
Dejan wrote: 
> Hy 
> 
> Plz help me. 
> I have two identical mysql tables. I nead to compare it and update the 
> diferences. 
> 
> table1 
> id name surname zauzetost 
> -------------------------- 
> 1  John  Doe      0 
> 2  Jane  Doe      1 
> 3  Mike  Dean     0 
> 
> 
> table2 
> id name surname zauzetost 
> -------------------------- 
> 1  John  Doe      0 
> 2  Jane  Doe      0 
> 
> 
> Ok, in table 1 i have 'zauzetost' with it's values, now script neads to 
> compare its values and if found diference update table2 with table1 values. 
> 
> In this case:   Jane Doe from table1 'zauzetost' value is 1, in table2 is 0. 
> Its diferent so script neads to update table2 'zauzetost' value for Jane Doe 
> into 1. 
> 
> Not very complicated, buth i dont know how to make it. 
> Tnx in advance for your brain cells. 
> Dejan 
 
Assuming that the id column is the same in both tables: 
 
update table2 
set zauzetost = t1.zauzetost 
from table2 t2, table1 t1 
where t2.id = t1.id
 
  
Navigation:
[Reply to this message] 
 |