
INSERT INTO metter_object_temp(old_name)
SELECT DISTINCT NAME FROM skaititaji
ORDER BY NAME;

INSERT INTO metter_data(NUMBER, obis, DATE, VALUE)
SELECT 
REPLACE(NUMBER, "W", ""),
obis,
date_from,
value_from
FROM skaititaji

UNION
SELECT
REPLACE(NUMBER, "W", ""),
obis,
date_to,
value_to
FROM skaititaji;

insert into metter_meter(ch,NUMBER,len,`length`)
SELECT distinct
REGEXP_REPLACE(NUMBER,"[0-9]","") AS v,
CONVERT( REGEXP_REPLACE(NUMBER,"[A-Z]",""),DECIMAL(12)) AS NUMBER,
LENGTH(NUMBER) AS len,
if (LENGTH(value_from) >LENGTH(value_to),LENGTH(value_from),LENGTH(value_to)) AS LENGTH 
FROM skaititaji
ORDER BY number

emils_dbmetter_datametter_metermetter_object_tempskaititaji