Johannes Völlinger: Sinn und Zweck der alternativen JOINS

Hi!

Ich wollte mal fragen, ob mir jemand den Sinn und Zweck der RIGHT/LEFT, OUTER und CROSS JOINS bei MySQL erklären kann. Welche Vorteile bietet einem diese Spezifizierung im Gegensatz zum normalen Join und wie genau funktionieren sie?

Danke im vorraus!
Johannes

  1. Moin!

    Ich wollte mal fragen, ob mir jemand den Sinn und Zweck der RIGHT/LEFT, OUTER und CROSS JOINS bei MySQL erklären kann. Welche Vorteile bietet einem diese Spezifizierung im Gegensatz zum normalen Join und wie genau funktionieren sie?

    Definiere "normaler JOIN". Vermutlich meinst du "SELECT spalten FROM table1,table2". Das ist in der Tat der schlechteste JOIN, den du machen kannst (es sei denn, du brauchst genau das, was er macht).

    Mehr Info:
    http://www.little-idiot.de/mysql/mysql-118.html

    Da sollte so ziemlich alles erklärt sein, was JOINs angeht

    - Sven Rautenberg