Kreuztabellenabfrage
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
air
angezeigt bekommen
benutzer
benutzerdaten
code
dienstleistungsbereich
dienstleistungsbereiche
entsprechen
entsprechenden eintrag
finger
flag
http
jeweiligen dienstleistungsbereich
kennwort
leute
mandant
richtig code
tabelle
url
-
Hallo Leute,
bin gerade dabei mit Flex eine Air-Desktopanwendung zu Programmieren welches zur Kundenverwaltung dienen soll.
In diesem Verwaltungstool gibt es Benutzer die einem jeweiligen Dienstleistungsbereich zugeteilt worden sind und diese sollen dann nur die Aufgaben, welche Ihrem Dienstleistungsbereich entsprechen angezeibt bekommen.. Alles klein Problem, jetzt nur folgendes:
Ich habe die tabelle `auth` mit den benutzerdaten inklusive der ID des Entsprechenden Dienstleistungsbereichs welche in der tabelle `dienstleistungsbereiche`
Die Tabellenstruktur:
Tabelle `auth`
id benutzer kennwort dienst_id mandant flag 1 admin ******* 10 MR GZ 1
Tabelle `dienstleistungsbereiche`:
id name flag 10 dienstname 1
Jetzt möchte ich, wenn ich die Benutzer abfrage nicht die ID angezeigt bekommen, sondern den entsprechenden Eintrag in der dienstleistungsbereiche-Tabelle.
Quasi so soll die Ausgabe aussehen:
1 Admin ******* dienstname MR GZ
Ich hoffe Ihr versteht die Problematik :D -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wenn ich dich richtig verstanden habe. Mag sein, dass man da nun noch etwas mit `` versehen muss. So wäre zumindest die MySQL-Abfrage. Wobei das gerade ohne Test-Möglichkeit aus den Fingern gesogen ist. Also keine Gewähr. Ansonsten mal mit MySQL-Join beschäftigen.SELECT auth.id, auth.benutzer, auth.kennwort, dienstleistungsbereiche.name FROM auth INNER JOIN dienstleistungsbereiche ON auth.dienst_id=dienstleistungsbereiche.id
-
Problem gelöst. Vielen Dank (:
so war es richtig:
SELECT `auth`.`id` , `auth`.`name` , `auth`.`passwort` , `dienstleistungsbereiche`.`name` , `auth`.`mandant` FROM `auth` INNER JOIN `dienstleistungsbereiche` ON `auth`.`dienst_id` = `dienstleistungsbereiche`.`id`
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage