Hallo, ich bin der Stephan und neu im Forum.
Folgendes Problem versuche ich grade zu lösen.
Ich erstelle grade eine Abfrage die mir zu einen bestimmten Kunden die Benutzer ausgibt, dazu sollen noch die
Gruppen stehen in die der Benutzer sich befindet. Insgesamt verbinde ich 4 Tabellen.
Da ein Benutzer sich in mehreren Gruppen befinden kann bekomme ich ihn öfter angezeigt.
Dieses möchte ich aber verhindern.
Statdessen soll er nur einmal angezeigt werden und die Gruppen sollen in einer Spalte
hintereinander geschrieben werden, das gleiche gilt fürs GruppenLimit und PersöhnlichesLimit.
Kann mir jemand helfen dies zu realisieren?
gruss
Stephan
Folgendes Problem versuche ich grade zu lösen.
Ich erstelle grade eine Abfrage die mir zu einen bestimmten Kunden die Benutzer ausgibt, dazu sollen noch die
Gruppen stehen in die der Benutzer sich befindet. Insgesamt verbinde ich 4 Tabellen.
Code:
SELECT [TabUser].[User_ID] as GenoID, [TabUser].[user_name] as Benutzername, [TabUser].[user_address] as Email, [TabUser].[backup_name] as Vertretung, [TabGruppen].[group_name] as Benutzergruppe, [TabGruppen_rechte].[GrpLimit] as GruppenLimit, [TabUser].[PersLimit] as PersönlichesLimit FROM [TabUser] join [TabGruppen] on [TabGruppen].User_ID=[TabUser].User_ID join [TabGruppen_rechte] on [TabGruppen].group_name=[TabGruppen_rechte].group_name join [TabKunde] on [TabKunde].group_name=[TabGruppen_rechte].group_name where [TabKunde].KundenNr = '1234' order by [User_ID]
Dieses möchte ich aber verhindern.
Statdessen soll er nur einmal angezeigt werden und die Gruppen sollen in einer Spalte
hintereinander geschrieben werden, das gleiche gilt fürs GruppenLimit und PersöhnlichesLimit.
Kann mir jemand helfen dies zu realisieren?
gruss
Stephan
Comment