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)
LEFT JOIN table2 USING (id) [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
LEFT JOIN table2 USING (id)


 
Berni
28-02-2002, 12:29 
 
hi
ich versuche innerhalb einer Selectanweisung mehrerer
LEFT JOIN table2 USING (id) einzubauen,
leider ohne Erfolg.

Das funktioniert :

SELECT * FROM calendar_messages
left join kand on calendar_messages.kandid=kand.kandid
left join firma on calendar_messages.firmaid=firma.firmaid
left join projekt on calendar_messages.projektid=projekt.projektid



das nicht

SELECT * FROM calendar_messages
left join kand using (kandid)
left join firma using (firmaid)
left join projekt using (projektid)

Gibt es bei USING Beschränkungen?

danke
berni

 
Sky
28-02-2002, 13:01 
 
Mach es mit on, using ist hier wohl nicht eindeutig.

 
Berni
28-02-2002, 13:10 
 
alle IDs sind primarys, also eindeutig :confused:

 
Sky
28-02-2002, 13:35 
 
Sicher, aber du hast ja mehrere Tabellen auf der linken Seite, also musst du schon eindeutig angeben, welche mit welcher gejoint werden soll.


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:13 Uhr.