Visa ett inlägg
Oläst 2012-02-02, 01:05 #3
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Jag skulle gjort två helt olika SQL-satser, en update-sats och en Insert-sats:

Kod:
UPDATE Table1 SET (...) 
WHERE PK IN (SELECT PK FROM Table2 WHERE Column1='SomeValue'))
AND Column1='SomeValue'
Kod:
INSERT INTO Table1 VALUES (...)
WHERE PK NOT IN (SELECT PK FROM Table2 WHERE Column1='SomeValue'))
Det är visserligen en liten fullösning men den är enkel att förstå och funkar... Kör updaten först och sen inserten.

Senast redigerad av Conny Westh den 2012-02-02 klockan 01:09
Conny Westh är inte uppkopplad   Svara med citatSvara med citat