Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: sql - join

  1. #1
    Forum Guru
    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard sql - join

    hallo. ich hab morgen teil 2 meiner abschlussprüfungen und da wird unter anderem datenbanken zeug gefragt.
    kann mir jemand den "right outer join" und den "left outer join" erklären.
    ich hab schon ne grobe ahnung wie die funktionieren aber nicht richtig.

    thx. mfg - phore
    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
    Großmeister(in)
    Registriert seit
    03.12.2004
    Ort
    Schweiz
    Beiträge
    514
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    weisst du was INNER JOIN ist? (nur verknüpfte datensätze werden ausgegeben, ist eh der standard)
    LEFT OUTER JOIN bzw. RIGHT OUTER JOIN ist dasselbe, nur dass bei LEFT OUTER JOIN auch UNverknüfte datensätze aus der LINKEN tabelle und bei RIGHT OUTER JOIN auch unverknüpfte datensätze aus der rechten tabelle ausgegeben werden.

    ist schwierig zum erklären, aber vielleicht hilft es dir...

    [edit]
    also einfacher ausgedrückt:
    left outer join = alle zeilen der linken tabelle + übereinstimmungen der "WHERE" (ON) klausel
    right outer join = alle zeilen der rechten tabelle + übereinstimmungen der "WHERE" (ON) klausel

    Code:
    SELECT * FROM tbl1 LEFT OUTER JOIN tbl2 ON tbl1.id = tbl2.id
    gibt also alle zeilen zurück, wo die id's übereinstimmen, aber dazu sowieso noch alle anderen datensätze der linken tabelle.

    bei RIGHT OUTER JOIN umgekehrt


    schlagt mich wenns nicht stimmt.

  3. #3
    Forum Guru
    Themenstarter

    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ähm...ne
    also, ich mach mal ein beispiel, wie würde denn das resultat aussehen bei dieser tabellen / anweisung:



    mfg - phore

  4. #4
    Forum Guru
    Themenstarter

    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hallo?

  5. #5
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hast du kein access ???

  6. #6
    Forum Guru
    Themenstarter

    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    doch glaub schon - stehts dort?

  7. #7
    Großmeister(in)
    Registriert seit
    03.12.2004
    Ort
    Schweiz
    Beiträge
    514
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    dein beispiel gibt auch die poststelle baden zurück, obwohl keine adresse dazu passt.
    name und vorname sind dann einfach leer.

    auch wenn es jetzt wahrscheinlich zu spät ist (war nicht mehr hier gestern, sorry...) wünsche ich dir viel glück an den prüfungen

  8. #8
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    OMG Access ist ein DBMS.

    Das heist, das du es einfach ausprobieren könntest.

  9. #9
    Forum Guru
    Themenstarter

    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ^joa - das weiss ich, aber ob das gut kommt
    ich probiers mal aus.
    @baloo - hab erst um 13.00 also noch ein wenig zeit und thx.
    mfg - phore

  10. #10
    Forum Guru
    Themenstarter

    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    so - ich glaube ich habs kapiert:

    http://www.devtrain.de/artikel_626.aspx

    mfg - phore und thx

Ähnliche Themen

  1. Join Us - Formular/ Problem mit formmailer
    Von Guest im Forum HTML & CSS Forum
    Antworten: 10
    Letzter Beitrag: 14.08.2007, 21:58
  2. Join Us - Formular
    Von gast im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 11.08.2007, 00:51
  3. Join Problem
    Von marquies im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 17
    Letzter Beitrag: 21.07.2007, 12:59
  4. LEFT JOIN
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 27.05.2007, 15:15
  5. Problem bei abfrage von DB daten mittels join
    Von Sukkubus im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 11
    Letzter Beitrag: 17.09.2005, 12:07

Stichworte

Berechtigungen

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