Wenn du gleich einen Prozent-wert willst, kannst du das mal probieren: SELECT ((100 / (select count(*) FROM Hobbys) * 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 Roth [mailto:[EMAIL PROTECTED]] > Gesendet: Donnerstag, 10. Januar 2002 14: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 > | [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
