584.866 aktive Mitglieder*
4.936 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

MySQL Tabellenübergreifende Datenbankabfrage!?

Beitrag 09.08.2012, 14:48 Uhr
schreckhawk
schreckhawk
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 09.08.2012
Beiträge: 2

Hi Leute,
hab eine funktionsfähige Datenbank mit Homepage die seit ungefähr 1 Jahr läuft. Nun würde ich gerne ein paar Änderungen vornehmen die mich vor ein paar Probleme stellen.
Die Datenbank ist etwas größer als hier beschrieben, ich gebe euch allerdings nur die nötigen Informationen um den Überblick zu vereinfachen J …
Und zwar habe ich 3 Tabellen mit jeweils 2 Spalten:

(bilder von tabellen und homepage im Anhang)

employees-->emp_id --- emp_name
service_items-->item_id --- item_name
service_assignments-->emp_id --- item_id

Bei der Homepage habe ich unter der Navigation "Service Items" 2 Spalten mit item_name und item_id und den dazugehörigen Einträgen.
Nun kommen wir zu der eigentlichen Aufgabe:
Und zwar soll ich unter Navigation "Service Items" eine 3te Spalte hinzufügen(emp_name) und Namen der Mitarbeiter denen die items zugewiesen wurden darstellen.

Wäre echt super wenn mir einer die SELECT Abfrage an die Datenbank zusammenbasteln könnte bzw. erklären wie sowas funktioniert.. Die restliche Implementierung dürfte ich alleine hinkriegen mir geht es hier hauptsächlich um die SELECT ABFRAGE!!!

Danke schonmal im voraus
MFG
Earl
Angehängte Datei(en)
Angehängte Datei  tebellen.png ( 11.32KB ) Anzahl der Downloads: 17
Angehängte Datei  homepage1.png ( 25.85KB ) Anzahl der Downloads: 17
 
TOP    
Beitrag 24.08.2012, 18:18 Uhr
fana
fana
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 05.02.2007
Beiträge: 14

QUOTE
SELECT service_items.item_name, employees.emp_name, service_items.item_id
FROM service_items, employees,service_assignments
WHERE employees.emp_id = service_assignments.emp_id
AND service_items.item_id = service_assignments.item_id;
TOP    



1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: