Hallo Christoph, ich habe mir das mal angeschaut. Wird hier zweimal eine Bedingung gemacht?
Wie sieht es aus, wenn ich noch 3 Tabellen mit Zusatztabellen hinzuf�gen m�chte? Geht das �berhaupt? Danke Makrus -----Urspr�ngliche Nachricht----- Von: Christoph Biegner [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 15. November 2001 15:46 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] RE: AW: RE: AW: RE: Performance Frage --- Falls jemand h elfen kann SELECT * FROM Haupttabelle INNER JOIN Zwischentabelle ON Haupttabelle.ID = Zwischentabelle.zID INNER JOIN Schwerpunkttabelle ON Zwischentabelle.zsID = Schwerpunkttabelle.sID AND Schwerpunkttabelle.Schwerpunkt LIKE '%test%' WHERE Haupttabelle.Datum >= '01/01/2001' So in etwa, wenn du nur alle schwerpunkte mit 'test' haben willst. Christoph > -----Original Message----- > From: Markus Sandke [mailto:[EMAIL PROTECTED]] > Sent: Thursday, November 15, 2001 3:11 PM > To: ASP Diskussionsliste fuer Anfaenger > Subject: [aspdebeginners] AW: RE: AW: RE: Performance Frage --- Falls > jemand h elfen kann > > > K�nntest Du mir vielleicht mal ein Beispiel daf�r geben? > > > > -----Urspr�ngliche Nachricht----- > Von: Christoph Biegner [mailto:[EMAIL PROTECTED]] > Gesendet: Donnerstag, 15. November 2001 15:00 > An: ASP Diskussionsliste fuer Anfaenger > Betreff: [aspdebeginners] RE: AW: RE: Performance Frage --- > Falls jemand > h elfen kann > > > Diese Menge soltle kein Problem sein. Bei der SUche soltest > du die Kriterien > auch direkt im JOIN angeben und nicht erst im WHERE (ausser bei der > Haupttabelle nat�rlich). Dadurch bleibt die ANzahl der > Datens�tze geringer. > > Christoph > > > -----Original Message----- > > From: Markus Sandke [mailto:[EMAIL PROTECTED]] > > Sent: Thursday, November 15, 2001 2:56 PM > > To: ASP Diskussionsliste fuer Anfaenger > > Subject: [aspdebeginners] AW: RE: Performance Frage --- Falls jemand > > helfen kann > > > > > > Hallo Roman, > > > > mit einem Join w�rde das noch ganz gut funktionieren, aber > > wie sieht das aus > > wenn ich > > 3-5 Joins brauche? > > Angenommen, pro Zusatztabelle, w�re je 3 Eintr�ge der Haupttabelle > > zugeordnet, dann w�rde ich ja rein rechnerisch > > > > 45000 (Hauptdaten) * 3 (Eintr�ge) * 5 (Tabellen) = 675 000 > > Datens�tze haben. > > > > Irgendwie finde ich keine gute L�sung f�r so ein Problem > > > > Danke > > Markus > > > > > > > > > > -----Urspr�ngliche Nachricht----- > > Von: Roman Pittroff [mailto:[EMAIL PROTECTED]] > > Gesendet: Donnerstag, 15. November 2001 14:37 > > An: ASP Diskussionsliste fuer Anfaenger > > Betreff: [aspdebeginners] RE: Performance Frage --- Falls > > jemand helfen > > kann > > > > > > Also du bist schon auf dem weg. > > Deine suche machst du am besten mit einem inner join so > > bekommst du eine AND verknuepfung und nur ein treffer > > per Haupttabelle > > > > > > Gruss > > > > Roman Pittroff > > Consulting > > Bangkok, Thailand > > > > -----Original Message----- > > From: Markus Sandke [mailto:[EMAIL PROTECTED]] > > Sent: Thursday, November 15, 2001 8:28 PM > > To: ASP Diskussionsliste fuer Anfaenger > > Subject: [aspdebeginners] Performance Frage --- Falls jemand > > helfen kann > > > > > > Vielleicht kann mir hier einer helfen > > > > > > Haupttabelle > > -------------------------- > > ID > > Name > > Vorname > > Nachname > > usw. > > > > Schwerpunkttabelle (Bsp.) > > -------------------------- > > sID > > Schwerpunkt > > Bemerkung > > > > Zwischentabelle > > -------------------------- > > zID (ID zur Haupttabelle) > > zsID (ID zur Schwerpunkttabelle) > > > > Nun sind die Tabellen ja so verkn�pft > > > > ID ---> zID > > zsID ---> sID > > > > Wenn ich das nun in eine View stecke bekomme ich folgendes > z.B. raus. > > > > Name1 ---> Schwerpunkt1 > > Name1 ---> Schwerpunkt2 > > Name1 ---> Schwerpunkt3 > > Name2 ---> Schwerpunkt1 > > Name2 ---> Schwerpunkt3 > > > > usw. > > > > Also habe ich alle Felder die aus der Haupttabelle kommen > > mehrmals. Wenn > > ich das nun mit mehreren Tabellen mache, wird das ganze doch > > ganz sch�n > > gross. > > > > Nun m�chte ich z.B. eine Suche haben wie folgt: > > > > Suchfelder: > > > > Nachname (Haupttabelle) > > Vorname (Haupttabelle) > > Schwerpunkt (Schwerpunkttabelle) > > T�tigkeitsart (T�tigkeitstabelle) > > usw. > > > > Vielleicht verstehst du was ich meine. > > Ich weiss einfach nicht wie ich das ganz l�sen kann. Mit > > einer "flachen > > Tabelle" ginge das einfacher, ist aber ja auch nicht die > beste L�sung > > > > > > > > > > Mit freundlichen Gr�ssen > > > > Markus Sandke > > > > > > > > > > Mit freundlichen Gr�ssen > > > > Markus Sandke > > > > > > > > > > > > > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie > > | knnen sich unter folgender URL an- und abmelden: > > | > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp > > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ > | [aspdebeginners] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv > | Sie knnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
