Problem je taj da trebam iz tablice ProfitniCentar ubaciti podatke u tablicu ProizvodniNalog koji ne postoje u tablici ProizvodniNalog, znači u našem slučaju redak 6 i 7. Pitanje je “Kako”?
INSERT
INTO ProizvodniNalog(
Id,
Naziv,
Opis,
SatiHala,
SatiMontaza,
TrosakMaterijal,
TrosakUsluga
)
(
SELECT TOP(10)
pc.Id,
pc.Naziv,
pc.Opis,
0 AS SatiHala,
0 AS SatiMontaza,
0 AS TrosakMaterijal,
0 AS TrosakUsluga
FROM ProfitniCentar pc
WHERE NOT EXISTS
(
SELECT Id, Opis, Naziv
FROM ProizvodniNalog pn
WHERE pc.Id = pn.Id
)
)
@Trnac ne trebaš gledat za mysql rješenje mi i jest trebalo za MS SQL