Records splitsen (MySQL)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Bijvoorbeeld:

--
-- Kopiëer alle records met dubbele sleutels naar tbl_tmp
--
create temporary table tbl_tmp select * from tbl_import_apparaten_koolborstels where sku like "%/%";
--
-- tbl_tmp: Kopiëer sku2 naar sku
--
update tbl_tmp set sku=sku2;
--
-- Voeg tbl_tmp in in tbl_import_apparaten_koolborstels
--
insert into tbl_import_apparaten_koolborstels select * from tbl_tmp;

-- ----------------------------------------------------
-- Hoe zit dat eruit?
--
select * from tbl_tmp limit 0, 20000;
--
select sku, sku1, sku2, merk
from tbl_import_apparaten_koolborstels

limit 0,20000;

drop table tbl_tmp;