[SQL] Nachrichten Namen abfragen per JOIN

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Fuselmeister, 20. Oktober 2011 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 20. Oktober 2011
    Nachrichten Namen abfragen per JOIN

    Hi ich hab ein kleines Nachrichtensystem gebastelt. In einer Tabelle stehen die Nachrichten drin mit unter anderem einem "from" Feld und einem "to" Feld, halt für Sender und Empfänger. Die Namen stehen alle in einer anderen Tabelle, sodass in den From und To nur die IDs drinstehen.
    Jetzt wollte ich mir die Nachrichten ausgeben lassen und bei der Ausgabe die IDs durch die Namen ersetzten. Bei nur FROM oder nur TO is das kein Problem, einfach nen INNER JOIN und läuft, aber wie mach ich das jetzt bei beiden? Hab mir zwar mal den Artikel JOIN inder Dokumentation durchgelesen, aber iwie krieg ich das gerade nicht auf die Reihe^^

    mfg
    Fuselmeister
     

  2. Anzeige
    Heute: Deals & Sale mit stark reduzierten Angeboten finden.
  3. #2 20. Oktober 2011
    AW: Nachrichten Namen abfragen per JOIN

    leider bin ich in den gebiet nicht sehr gut.
    ich denke aber das es so in der art gehen sollte

    PHP:
    SELECT  *, 
    (
    SELECT name FROM tblname WHERE name = tbl . to ) as  toname ,
    (
    SELECT name FROM tblname WHERE name = tbl . from ) as  fromname ,
    FROM  ` tbl `
     
  4. #3 20. Oktober 2011
    AW: Nachrichten Namen abfragen per JOIN

    jo läuft, hätt ich auch selber drauf kommen können^^. Aber 12 Uhr nachts is definitiv die falsche Uhrzeit für mich :lol:
     

  5. Videos zum Thema
Die Seite wird geladen...
  • Annonce

  • Annonce