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/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
BEGIN:VCARD VERSION:2.1 N:Scheres;Andr�;;Herr FN:Andr� Scheres NICKNAME:Andr� ORG:Hotel Andr� GmbH TEL;HOME;VOICE:02166 254199 TEL;HOME;FAX:02166 254148 ADR;HOME:;;Geneickener Str. 104;M�nchengladbach;NRW;41238;Deutschland LABEL;HOME;ENCODING=QUOTED-PRINTABLE:Geneickener Str. 104=0D=0AM=F6nchengladbach, NRW 41238=0D=0ADeutschland URL;HOME:http://hotelandre.de EMAIL;PREF;INTERNET:[EMAIL PROTECTED] EMAIL;INTERNET:partnerhotels@server REV:20011210T181147Z END:VCARD
| [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
