Ergebnis 1 bis 6 von 6
  1. #1
    Trojaner
    Registriert seit
    05.01.2009
    Beiträge
    65

    Standard left join, right join

    hallo zusammen!
    da ich morgen mein abi in info mache und höchstwahrscheinlich sql abfragen drankommen wollte ich mich noch mal schlau machen, was genau left join bzw right join bewirkt. bitte in einfachen worten,denn mit den google definitionen kann ich nichts anfangen ^^

    edit: ach und wenn ihr schon dabei seid, könnt ihr vllt auch noch gleich projektion und selektion erklären dann wäre ich glaub ich vorbereitet ^^
    Geändert von cocacola (19.04.2010 um 12:36 Uhr)

  2. #2
    Trojaner
    Registriert seit
    31.12.2008
    Beiträge
    60

    Standard

    also das stelle ich mal in frage mit dem abi aber naja

    Mit der Operation LEFT JOIN, respektive RIGHT JOIN, ist der vollständige Einschluss von Daten einer Tabelle gemeint, im Bezug auf die Verbindung zu einer anderen Tabelle.

    Es gibt eine Tabelle tabArtikel und eine Tabelle tabWarengruppen. Wenn nun als Ergebnis alle Artikel gewünscht werden, auch die Artikel die keiner Warengruppe zusortiert wurden, sieht dies als LEFT JOIN so aus:

    SELECT Artikelname, Warengruppenname
    FROM tabArtikel LEFT JOIN tabWarengruppen
    ON tabArtikel.[Warengruppen-Nr] = tabWarengruppen.Warengruppennummer;
    Wenn nun genau umgekehrt eine Liste gewünscht wird, die alle Warengruppen angibt, auch die Warengruppen denen keine Artikel zugeordnet wurden, muss nur LEFT JOIN in RIGHT JOIN geändert werden:

    SELECT Artikelname, Warengruppenname
    FROM tabArtikel RIGHT JOIN tabWarengruppen
    ON tabArtikel.[Warengruppen-Nr] = tabWarengruppen.Warengruppennummer;
    mit der google suche : http://www.google.de/#hl=de&source=h...=&gs_rfai=&fp=
    Ergebnisse 1 - 10 von ungefähr 20.800.000 für sql left join. (0,15 Sekunden)



    .---------------------


    http://www.teialehrbuch.de/Kostenlos...rojektion.html

    http://www.google.de/#hl=de&safe=off...=&gs_rfai=&fp=
    Ergebnisse 1 - 10 von ungefähr 388.000 für sql projektion. (0,34 Sekunden)


    ----------------------------------

    http://www.teialehrbuch.de/Kostenlos...Selektion.html

    http://www.google.de/#hl=de&safe=off...=&gs_rfai=&fp=
    Ergebnisse 1 - 10 von ungefähr 10.100.000 für sql selektion. (0,24 Sekunden)
    Geändert von Schlumpf2009 (19.04.2010 um 13:06 Uhr)

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    cocacola (19.04.2010)

  4. #3
    Trojaner
    Registriert seit
    05.01.2009
    Beiträge
    65

    Standard

    kehre ich also die reihenfolge der einzuschließenden tabellen um so haben left join und right join den gleichen effekt!? versteh ich das richtig? ^^
    jetzt fehlt noch projektion und selektion ^^
    danke schon ma!

  5. #4
    Freak :) Avatar von german_freak
    Registriert seit
    29.11.2008
    Beiträge
    394

    Standard

    Zitat Zitat von cocacola Beitrag anzeigen
    kehre ich also die reihenfolge der einzuschließenden tabellen um so haben left join und right join den gleichen effekt!? versteh ich das richtig? ^^
    jetzt fehlt noch projektion und selektion ^^
    danke schon ma!
    warum googlest du nicht einfach ?

    wenn du heute/morgen dein abi schreibst dann müsstest du dochmal googeln können.
    Signatur wurde entfernt, da nicht regelkonform. - sn0w

  6. #5
    Trojaner
    Registriert seit
    31.12.2008
    Beiträge
    60

    Standard

    Zitat Zitat von german_freak Beitrag anzeigen
    warum googlest du nicht einfach ?

    wenn du heute/morgen dein abi schreibst dann müsstest du dochmal googeln können.
    +

    ey ich habe im 1. post zu allem links einfach mal klicken

  7. #6
    Trojaner
    Registriert seit
    05.01.2009
    Beiträge
    65

    Standard

    woops übersehen ^^

Stichworte

Berechtigungen

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