表X
列Y 列Z
'AA011' '2222'
'BB333' '4444'
'AA555' '6666'
これを下記に変換
列Y 列Z
'AA' '112222'
'BB333' '4444'
'AA' '5556666'
列Yに'AA'で始まるデータがあればそれに続く数字を列Zの先頭に付加する。
ただし、頭に0があれば取り除く。
宜しくお願いします。
UPDATE x SET z = LTRIM(y,'A0') || z WHERE y LIKE 'AA%';
UPDATE x SET y = 'AA' WHERE y LIKE 'AA%';
のSQLで、できると思います。
2回に分ければ簡単だったんですね。