I'm trying to overwrite values that are found in TYPE1 with values that are found in TYPE2.
I wrote this SQL to try it out, but for some reason it isn't updating:
select * from stuff update stuff set TYPE1 = TYPE2 where TYPE1 is null; update stuff set TYPE1 = TYPE2 where TYPE1 ='Blank';
http://www.sqlfiddle.com/#!3/a4733/17
Any reason why my values in TYPE1 are not updating?
This works for me
select * from stuff update stuff set TYPE1 = TYPE2 where TYPE1 is null; update stuff set TYPE1 = TYPE2 where TYPE1 ='Blank'; select * from stuff
UPDATE a SET a.column1 = b.column2 FROM myTable a INNER JOIN myTable b on a.myID = b.myID
in order for both "a" and "b" to work, both aliases must be defined
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With