CREATE TABLE - SELECT (MySQL)
Versie door Jeroen Strompf (overleg | bijdragen) op 24 okt 2016 om 09:43
Aanmaken van een tabel die gevuld moet worden met data uit een andere tabel, kan efficiënt gecombineerd worden, waarbij je die nieuwe tabel niet expliciet hoeft te defineren. Voorbeeld:
create table tbl_doel select * from tbl_bron where id>99;
Voorbeeld met een complete query als input:
-- Dit is de select-query select rootm2.sku from rootm2 left join ean_code on rootm2.sku = ean_code.sku where ean_code.sku is null; drop table if exists tmp; create table tmp -- Dit is opnieuw de select-query, zonder wijzigingen -- select rootm2.sku from rootm2 left join ean_code on rootm2.sku = ean_code.sku where ean_code.sku is null