Und wie willst Du dann �berinstimmungen per SQL checken? Z.B. wer passt am besten zu Meier?
Claudius > > Hallo, > ich w�rde wie folgt vorgehen > > Tabelle Mitglied > 3 Spalten (MitgliedID,MitgliedName,Mitgliedhobbys) > > ---- > > Beispiel > > 1 Meier 1,2,3,4, > 2 M�ller , ,3, , > 3 Schmitz 1, ,3, , > > ------ > > Tabelle Hobbys > > 2 Spalten (HobbyID,Hobby) > > Beispiel > > 1 Schwimmen > 2 Joggen > 3 Radfahren > 4 turnen > > -------- > > Eingabe der Hobbys mit checkboxen z. B. <input > type='checkbox' name='schwimmen' value='1'> > Eingabe Mitgliedsname mit textfeld > > for each Request.form(entry) > select case Lcase(entry) > case "schwimmen", "joggen"...... > If Request.Form(entry) > "" then > hobby = hobby & entry & "," > else > hobby = hobby & "," > end if > case "Mitgliedsname" > name = Request.form(entry) > end select > next > > Sp�tere Abfragen auch �ber wieder checkboxen w.o. > > sql = "Select Mitglied.MitgliedName, Mitglied.Mitgliedhobbys > from Mitglied where Mitglied.Mitgliedhobbys = '" &_ > hobby & "'" > > > Mit freundlichen Gr��en > > Andr� Scheres > http://hotelandre.de > http://partnerhotels.com > > | -----Urspr�ngliche Nachricht----- > | Von: Andreas Roth [mailto:[EMAIL PROTECTED]] > | Gesendet: Donnerstag, 10. Januar 2002 15:36 > | An: ASP Datenbankprogrammierung > | Betreff: [aspdedatabase] AW: Re: AW: Wie am besten gestalten? > | > | > | > | > | > SELECT count(Hobbys.*) > | > FROM Mitglied > | > Mitglied1 INNER JOIN Mitglied2Hobbys ON Mitglied1.ID = > | > Mitglied2Hobbys.HobbysID INNER Join Mitglied Mitglied2 ON > | > Mitglied2.ID = > | > Mitglied2Hobbys.HobbysID WHERE Mitglied1.ID = 1 AND > Mitglied2.ID = 2 > | > | > | Andreas Roth > | -------------------------------------- > | [EMAIL PROTECTED] *jetzt mit Chat* > | http://www.EuphoriasChild.DarkTech.org > | -------------------------------------- > | > | > -----Urspr�ngliche Nachricht----- > | > Von: Andreas Stra�er - eurogay media AG > [mailto:[EMAIL PROTECTED]] > | > Gesendet: Samstag, 15. Dezember 2001 14:31 > | > An: ASP Datenbankprogrammierung > | > Betreff: [aspdedatabase] Re: AW: Wie am besten gestalten? > | > > | > > | > Dann bekomme ich aber nur die User, deren Hobbies > | > �bereinstimmen, oder? Ich > | > m�chte aber die Zahl der �bereinstimmungen, um den Grad der > | > �bereinstimmung > | > auszugeben... > | > > | > Andreas > | > ----- Original Message ----- > | > From: "Andreas Roth" <[EMAIL PROTECTED]> > | > To: "ASP Datenbankprogrammierung" <[EMAIL PROTECTED]> > | > Sent: Thursday, January 10, 2002 3:21 PM > | > Subject: [aspdedatabase] AW: Wie am besten gestalten? > | > > | > > | > Mitglied Mitglied2Hobbys > | > -------- --------------- Hobbys > | > ID --->MitgliedID ----------- > | > Name HobbysID<-----------ID > | > Bezeichnung > | > > | > > | > | > > | > M�sste gehen. > | > Erg�nzend: http://www.euphoriaschild.darktech.org/index.asp?I=225 > | > > | > Andreas Roth > | > -------------------------------------- > | > [EMAIL PROTECTED] *jetzt mit Chat* > | > http://www.EuphoriasChild.DarkTech.org > | > -------------------------------------- > | > > | > > -----Urspr�ngliche Nachricht----- > | > > Von: Andreas Stra�er - eurogay media AG > | [mailto:[EMAIL PROTECTED]] > | > Gesendet: Samstag, 15. Dezember 2001 14:10 > | > An: ASP Datenbankprogrammierung > | > Betreff: [aspdedatabase] Wie am besten gestalten? > | > > | > > | > Hallo, > | > > | > ich suche gerade die L�sung f�r folgendes Problem: > | > > | > Es gibt eine Tabelle, die die User-Stammdaten enth�lt, > und eine f�r > | > verschiedene Arten der Freizeitgestaltung. Diese sollen nun > | > so miteinander > | > verkn�pft werden, dass ich mittels einer SQL-Abfrage die Zahl der > | > �bereinstimmenden Hobbies zweier User (also die, die am besten > | > zusammenpassen) herausfinden kann. > | > > | > Nat�rlich kann ein User unendlich viele Hobbies haben, > | > weshalb zumindest > | > eine Tabelle dazwischen geschaltet werden m�sste. Wie > frage ich das am > | > besten ab, oder gibt es eine bessere L�sung? > | > > | > Wie kann ich beim Abruf eines User-Profils alle Hobbies > in eine Zeile > | > bekommen (nicht mehrere Datens�tze)? > | > > | > Danke! > | > > | > Andreas > | > > | > > | > > | > > | > > | > | [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
