Ergebnis 1 bis 6 von 6

Thema: JOIN auf selbe Tabelle

  1. #1
    Großmeister(in)
    Registriert seit
    31.10.2005
    Ort
    Bei Muddi, wo sonst
    Beiträge
    524
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard JOIN auf selbe Tabelle

    Hallo,

    folgendes Problem:
    Ich habe eine Tabelle Mitarbeiter, in der auch angezeigt werden soll, wer den Eintrag zuletzt bearbeitet hat. Dazu möchte ich den Nachnamen in einer Spalte ausgeben. Ich müsste also die Tabelle auf sich selbst verweisen. Ich habe schon verschiedenes Ausprobiert, komme aber nicht weiter. Hier mal mein Statement:
    Code:
    SELECT  [staff1].[ID], [staff1].[staffNo], [staff1].[firstname], [staff1].[lastname], 
    [staff1].[masterData], [staff1].
    [listView], [staff1].[change], [staff1].[changedBy], 
    [staff1].[control], [staff1].[lock], [staff2].[lastname]
    FROM [staff] as staff1
    INNER JOIN [staff] as staff2
    ON [staff1].[changedBy] = [staff2].[changedBy]
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ähm.... ich komm nicht ganz mit...

    du hast ne mitarbeiter-tabelle in der die normalen daten drinstehen und hinten
    der mitarbeiter ders zuletzt bearbeitet hat. also z.b.

    nname - vname - straße - bearbeiter
    ------------------------------------
    huber - max - x-straße 3 - meier
    bauer - ralf - yweg 4 - meier
    meier - steve - vgasse 5 - meier

    und du willst jetzt alle mitarbeiter ausgeben, je nachdem was sie bearbeitet haben ?

    dann brauchst kein join. dann kannst auch nach dem bearbeiter feld groupieren...
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  3. #3
    Großmeister(in)
    Themenstarter

    Registriert seit
    31.10.2005
    Ort
    Bei Muddi, wo sonst
    Beiträge
    524
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hi, danke für die flotte Antwort.
    Nein.
    Also meine Tabelle sieht folgendermaßen aus

    Code:
    ID - MaNummer - Vorname - Nachname - ... - BearbeitetVon
    ----------------------------------------------------------
    1     4711       Frank       Meier     ...     1
    Dabei entspricht "BearbeitetVon" einer ID aus derselben Tabelle. Wenn also Frank Meier einen neuen Mitarbeiter anlegt, dann wird seine ID in der "BearbeitetVon" Spalte gespeichert. Jetzt möchte ich eine Tabelle ausgeben, die MaNummer, Vorname, Nachname und Bearbeitet von als Nachname ausgibt. Die Tabelle muss also irgendwo auf sich selbst verweisen.

    Mh, ist schwierig zu erklären, ich hoffe so kann man das einigermaßen verstehen.

  4. #4
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Bearbeiter auslesen -> Neue SQL-Abfrage
    Something big is coming. And there will be pirates and ninjas and unicorns...

  5. #5
    Großmeister(in)
    Themenstarter

    Registriert seit
    31.10.2005
    Ort
    Bei Muddi, wo sonst
    Beiträge
    524
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Gut danke, das wird wahrscheinlich klappen.
    Also gibt es keine Lösung in der das in einer Query abgehandelt werden kann?

  6. #6
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    wozu? *textfeld füllen muss*
    Something big is coming. And there will be pirates and ninjas and unicorns...

Ähnliche Themen

  1. Join Us - Formular
    Von gast im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 11.08.2007, 00:51
  2. LEFT JOIN
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 27.05.2007, 15:15
  3. Hat einer das selbe Problem?
    Von Gast im Forum Off Topic und Quasselbox
    Antworten: 33
    Letzter Beitrag: 07.07.2005, 16:59
  4. sql - join
    Von phore im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 11
    Letzter Beitrag: 29.06.2005, 12:44
  5. Bei jedem programm die selbe fehlermeldung!!!! hiiiilfeeeeee
    Von gast im Forum Computer - Internet Forum
    Antworten: 2
    Letzter Beitrag: 07.12.2004, 00:04

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •