Announcement

Collapse
No announcement yet.

Problem... zwei gleiche Werte in einer Tabelle

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem... zwei gleiche Werte in einer Tabelle

    Hallo Leute..

    ich hab folgendes Problem:


    Zeigen Sie zu dem Namen eines jeden Mitarbeiters auch den Namen des jeweiligen Vorgesetzten an (=Namen der Person, der er / sie Bericht erstatten muss)

    Als SQL Tabellen dient die Microsoft Beispieldatei Northwind
    www.skymaster2k4.de/SQL2.zip

    Könnt ihr mir evtl. mal erklären wie ich das machen soll mit 2 Mal den Namen aus einer Tabelle erfahren? Komm da iwie nicht weiter.
    Danke schonmal ...

  • #2
    [Highlight=SQL]SELECT Mitarbeiter.LastName + ', ' + Mitarbeiter.FirstName as MitarbeiterName,
    Vorgesetzter.LastName + ', ' + Vorgesetzter.FirstName as VorgesetzterName
    FROM Employees AS Mitarbeiter
    LEFT JOIN Employees as Vorgesetzter ON Mitarbeiter.ReportsTo = Vorgesetzter.EmployeeID[/Highlight]

    In dem du einen Join auf 2mal die gleiche Tabelle machst. Must den Tabellen nur einen Aliasnamen geben damit diese Unterscheidbar werden.

    Comment


    • #3
      ich danke ;-) Meine Idee war richtig nur die Umsetzung falsch xD

      Comment

      Working...
      X