tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
320
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    leuktra leuktra ist offline Mitglied Silber
    Registriert seit
    Jan 2006
    Beiträge
    52
    hallo,

    ich habe diese zwei tabellen:


    tbl_positionen

    id | positionen
    ---------------
    1 | Angriff
    2 | Mittelfeld
    3 | Verteidigung

    tbl_spieler ("schluessel" mit interner beziehung zu tbl_positionen -> "id")

    id | schluessel | name
    ------------------------
    1 | 1 | Dieter
    2 | 2 | Klaus
    3 | 2 | Martin
    4 | 3 | Guido


    nun möchte ich z.b. die spieler des Mittelfeldes ausgeben (id bzw. schluessel 2)

    Mittelfeld
    Klaus
    Martin

    meine abfrage dazu lautet:

    PHP-Code:
    $query "SELECT tbl_positionen.id, tbl_positionen.positionen, 
    tbl_spieler.schluessel
    FROM tbl_spieler
    INNER JOIN tbl_positionen.id ON (tbl_positionen.id = tbl_spieler.schluessel)
    WHERE tbl_spieler.schluessel = "
    .(integer)$_GET['schluessel']." ORDER BY tbl_spieler.name ASC"
    ich bekomme jedoch die fehlermeldung:

    Table 'tbl_positionen.id' doesn't exist

    was mache ich falsch?
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Nach dem „INNER JOIN“-Schlüsselwort folgt der Tabellenname und nicht die Spalte, anhand der die Tabellen verbunden werden sollen.
     
    Markus Wulftange

  3. #3
    leuktra leuktra ist offline Mitglied Silber
    Registriert seit
    Jan 2006
    Beiträge
    52
    hi gumbo,

    danke für die schnelle rückantwort! habe den fehler gefunden - das ".id" war zuviel.
     

Ähnliche Themen

  1. If-else in MySQL-Join
    Von wTech im Forum PHP
    Antworten: 3
    Letzter Beitrag: 30.04.10, 07:36
  2. INNER JOIN - Fehlermeldung
    Von sandroP im Forum PHP
    Antworten: 5
    Letzter Beitrag: 14.08.09, 18:20
  3. [MySQL] JOIN
    Von liquidbeats im Forum Relationale Datenbanksysteme
    Antworten: 14
    Letzter Beitrag: 15.10.08, 21:38
  4. MSSQL Inner Join zu MYSQL Inner Join
    Von joky_joky im Forum PHP
    Antworten: 2
    Letzter Beitrag: 16.09.05, 12:02
  5. mysql join
    Von fluid im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 04.07.02, 16:15