BubikolRamios
02-20-2010, 05:33 PM
Is there any way except using temp table to fill missing 2 and 6 into detail ?
like something like: insert .. join
master
id
1
2
3
4
5
6
detail
id
1
3
4
5
example how I did it in 3 steps
drop VIEW if exists tmp_view;
CREATE VIEW tmp_view AS
select g.id_galery,'si' as cc2 from master g left join detail p
on g.id_galery = p.id_galery
where p.id_galery is null;
insert into detail select id_galery,cc2,'','0','miran',null from tmp_view
like something like: insert .. join
master
id
1
2
3
4
5
6
detail
id
1
3
4
5
example how I did it in 3 steps
drop VIEW if exists tmp_view;
CREATE VIEW tmp_view AS
select g.id_galery,'si' as cc2 from master g left join detail p
on g.id_galery = p.id_galery
where p.id_galery is null;
insert into detail select id_galery,cc2,'','0','miran',null from tmp_view