| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 14.01.2006
Beiträge: 111
![]() | sorry, ich wollte das problem vereinfachen und hab nen fehler reingebracht: ich soll für meine schüle die lehrerseite auf datenbanken umstellen und speicher name, vorname, fach1_id, fach2_id und noch ein paar sachen mehr jedes lehrers in einer tabelle (sc_teacher). die fächer werden in einer zweiten tabelle (sc_subjects). folgender query funktioniert: Code: SELECT first_name, last_name, sc_subjects.name AS subject_1 FROM `sc_teacher` LEFT JOIN sc_subjects ON subject_1 = sc_subjects.id Code: SELECT first_name, last_name, sc_subjects.name AS subject_1,sc_subjects.name AS subject_2 FROM `sc_teacher` LEFT JOIN sc_subjects ON subject_1 = sc_subjects.id LEFT JOIN sc_subjects ON subject_2 = sc_subjects.id
__________________ http://www.martin-thoma.de |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 34.248
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | wenn ichs richtig verstanden habe benötigst du zwei joins auf die selbe tabelle (B). das kannst du tun indem du zweimal einen join auf B setzt, aber ein unterschiedliches alias für beide benutzt und dieses aliase dann in deiner where klausel verwendest. siehe zerglings antwort jetzt verstanden? |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 14.01.2006
Beiträge: 111
![]() | Zitat:
Vielen dank so klappts jetzt *freu*
__________________ http://www.martin-thoma.de | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] LEFT JOIN auf mehrere Spalten | nystagmussen | Datenbanken | 3 | 22.07.2008 08:05 |
| WHERE-Clause im Left Join | cycap | Datenbanken | 2 | 06.11.2007 11:06 |
| JOIN / LEFT JOIN und Co | prinzli | Datenbanken | 12 | 05.11.2007 22:15 |
| LEFT OUTER JOIN auf Nicht-Tabelle | inu | Datenbanken | 15 | 29.03.2007 20:21 |
| [gelöst] LEFT JOIN und trotzdem nicht alle Sätze da?!? | stefanjann | Datenbanken | 3 | 24.10.2006 11:32 |
| Problem mit Inner join | Jabi | Datenbanken | 15 | 09.05.2006 14:10 |
| Left outer join, timestamps | php-newbie83 | Datenbanken | 29 | 27.04.2006 09:29 |
| LEFT OUTER JOIN für mehr als 2 Tabellen ? | Alpha Centauri | Datenbanken | 4 | 05.04.2006 16:18 |
| Select Problem | Datenbanken | 17 | 16.01.2006 21:54 | |
| [Erledigt] LEFT JOIN Query Bildung | Datenbanken | 6 | 04.11.2005 15:24 | |
| [Erledigt] LEFT JOIN funtkioniert nicht richtig | Datenbanken | 3 | 19.10.2005 17:38 | |
| [Erledigt] LEFT JOIN Problem | Datenbanken | 11 | 21.03.2005 16:36 | |
| [Erledigt] left outer join mit bedingung | Datenbanken | 2 | 04.03.2005 00:52 | |
| Fehler 1066: Not unique table/alias: 'person' | Stümper | Datenbanken | 4 | 30.07.2004 12:02 |
| den letzte(grösten) eintrag aus LEFT JOIN | Datenbanken | 2 | 24.07.2004 18:33 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| not unique table/alias, not unique table/alias:, #1066 - not unique table/alias:, #1066 - not unique table/alias, not unique table alias, left join as, left join alias, sql not unique table/alias, \not unique table/alias:\, 1066 not unique table alias, 1066 - not unique table/alias, join alias, fehler 1066, sql not unique table/alias:, not unique, sql not unique table alias, left join not unique table/alias:, left join not unique table/alias, left join gleiche namen, join table |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.