quatsch..ich meine auch die exists :-) vorher hatte ich rund 12 minuten, auch mit index. nur habe ich jetzt zwei zus�tzliche abfragen erstellt in der nur die artikelnummern rausgenommen werden die ich vergleiche, nicht mehr der komplette datensatz (knapp 50 felder, da stehen s�mtliche infos drin).
die zwei abfragen vergleiche ich nun mit der exists anweisung und bin in 4 sekunden durch (bei 10.000 artikeln) -------- Original Message -------- Subject: [aspdedatabase] RE: Tabellen vergleichen (24-Apr-2002 16:44) From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] > > > > jepp, diese l�sung wars (IN klausel) > > Hattest Du doch schon vorher... Die IN klausel > Hattest keinen Index? > Wie schnell sind die anderen L�sungen? > > > > > jezt brauch er 4 sekunden. Danke clausis, und danke all > > anderen die sich dem problem angenommen haben > > Wer ist den Clausis? ;-) > > Gruss, > > Claudius > > > > > F.p�tter > > > > -------- Original Message -------- > > Subject: [aspdedatabase] RE: Tabellen vergleichen (23-Apr-2002 21:19) > > From: [EMAIL PROTECTED] > > To: [EMAIL PROTECTED] > > > > > Hast Du einen index auf artikelnr? > > > > > > Vielleicht ist exists besser als die IN klausel: > > > > > > Select artikelnr from table1 where not exists(select artikelnr from > > > table2 where table1.artikelnr=table2.artikelnr) > > > > > > Oder per join: > > > > > > Select table1.artikelnr as n1, table2.artikelnr as n2 from > > > table1 left join table2 on table1.artikelnr=table2.artikelnr > > > where n2 is null > > > > > > Claudius > > > > > > > > > > > > > > Hallo Ihr, > > > > > > > > Hat jemand von Euch eine elegantere L�sung um 2 Tabellen zu > > > > vergleichen als: > > > > > > > > sql="select artikelnr from table1 where artikelnr not in > > > > (selct artikelnr from table2)" > > > > > > > > Bei �ber 10.000 Datens�tzen ist das eine etwas zu m�chtige > > > > und langsame L�sung. > > > > > > > > Es geht nur darum, rauszufiltern welche artikel aus der > > > > warenwirtschaft neu in den Webshop gekommen sind, ohne die > > > > komplett vorhandene Datenbank mit all ihren speziell f�r den > > > > Shop gemachten Preis�nderungen �berschrieben wird. > > > > > > > > Danke! > > > > > > > > > > > > F.P�tter > > > > > > > > > > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > > > > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > > | > > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedataba > se.asp > > > > > > > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
