insert into NEWTABLE
select distinct '','','',NUMBER
from ORIGINALTABLE
Update NEWTABLE
SET N.A = O.A
FROM NEWTABLE N,ORIGINALTABLE O
WHERE O.NUMBER = N.NUMBER
AND O.A <> '' AND O.A is not NULL
Update NEWTABLE
SET N.B = O.B
FROM NEWTABLE N,ORIGINALTABLE O
WHERE O.NUMBER = N.NUMBER
AND O.B <> '' AND O.B is not NULL
Update NEWTABLE
SET N.C = O.C
FROM NEWTABLE N,ORIGINALTABLE O
WHERE O.NUMBER = N.NUMBER
AND O.C <> '' AND O.C is not NULL
syntax mightn't be 100% correct but you should get the idea.
|