Code:
select 'K1',susunr, susun2, case
when length(replace(replace(sukto1, '-', ''), ' ', ''))=9
then '0' concat replace(replace(sukto1, '-', ''), ' ', '')
when length(replace(replace(sukto1, '-', ''), ' ', ''))=8
then '00' concat replace(replace(sukto1, '-', ''), ' ', '')
when length(replace(replace(sukto1, '-', ''), ' ', ''))=7
then '000' concat replace(replace(sukto1, '-', ''), ' ', '')
when length(replace(replace(sukto1, '-', ''), ' ', ''))=6
then '0000' concat replace(replace(sukto1, '-', ''), ' ', '')
when length(replace(replace(sukto1, '-', ''), ' ', ''))=5
then '00000' concat replace(replace(sukto1, '-', ''), ' ', '')
when length(replace(replace(sukto1, '-', ''), ' ', ''))=4
then '000000' concat replace(replace(sukto1, '-', ''), ' ', '')
when length(replace(replace(sukto1, '-', ''), ' ', ''))=3
then '0000000' concat replace(replace(sukto1, '-', ''), ' ', '')
else replace(replace(sukto1, '-', ''), ' ', '')
end as kto,
replace(replace(sublz1, '-', ''), ' ', '') as blz
from schulp where sukto1 <> ' '
union all
select 'K2',susunr, susun2, case
when length(replace(replace(sukto2, '-', ''), ' ', ''))=9
then '0' concat replace(replace(sukto2, '-', ''), ' ', '')
when length(replace(replace(sukto2, '-', ''), ' ', ''))=8
then '00' concat replace(replace(sukto2, '-', ''), ' ', '')
when length(replace(replace(sukto2, '-', ''), ' ', ''))=7
then '000' concat replace(replace(sukto2, '-', ''), ' ', '')
when length(replace(replace(sukto2, '-', ''), ' ', ''))=6
then '0000' concat replace(replace(sukto2, '-', ''), ' ', '')
when length(replace(replace(sukto2, '-', ''), ' ', ''))=5
then '00000' concat replace(replace(sukto2, '-', ''), ' ', '')
when length(replace(replace(sukto2, '-', ''), ' ', ''))=4
then '000000' concat replace(replace(sukto2, '-', ''), ' ', '')
when length(replace(replace(sukto2, '-', ''), ' ', ''))=3
then '0000000' concat replace(replace(sukto2, '-', ''), ' ', '')
else replace(replace(sukto2, '-', ''), ' ', '')
end as kto,
replace(replace(sublz2, '-', ''), ' ', '') as blz
from schulp where sukto2 <> ' '
Ich 'normalisiere' das Feld KontoNr ( eine alpha Feld )
Bookmarks