Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
join über mehrere tabellen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
join über mehrere tabellen


 
odi
21-03-2002, 11:20 
 
Hi,
möchte gerne mehrere Tabellen über ein LEFT JOIN verknüpfen:

z.B.

Tabelle A: Personalnummer, Kundennummer (+ weitere Daten)

Tabelle B: Personalnummer, Name,. PLZ, Ort etc.

Tabelle C: Kundennummer, Name, PLZ, Ort etc.

Möchte nun Tabelle A mit den anderen beiden Tabellen (B + C) verknüpfen, um in einer Query alle Daten aus A zzgl. Personaldaten (Name etc.) U N D Kundendaten (Name etc.) anzuzeigen.

Wie funktioniert es?

Danke, ODI

 
Troublegum
21-03-2002, 11:26 
 
SELECT a.personalnummer,a.kundennummer,b.name as bname, c.name as cname FROM table_a as a LEFT JOIN table_b as b ON a.personalnummer=b.personalnummer LEFT JOIN table_c as c ON a.kundennummer=c.kundennummer;

Ich hoffe, das Beispiel hilft dir weiter.

LEFT JOIN tabellenname ON Bedingung des Joins.

http://www.little-idiot.de/mysql/mysql-118.html

 
odi
21-03-2002, 12:08 
 
:rocks: Hat geklappt!!!

vielen herzlichen dank,

odi


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:55 Uhr.