Christian Seiler: Immer -1 als Ergebnis

Beitrag lesen

Hallo Richard,

SELECT
  Tabelle1.Kundennummer,Tabelle2.Betrag
FROM
  Tabelle1,Tabelle2
WHERE
  Tabelle1.Kundennummer = '$Kundennummer'
  AND Tabelle2.Kundennummer = Tabelle1.Kundennummer

warum dann nicht
SELECT
  Tabelle1.Kundennumer,Tabelle2.Betrag
FROM
  Tabelle1 INNER JOIN Tabelle2 using(Kundennummer)
WHERE
  Tabelle1.Kundennummer = $Kundennummer

Was wegen dem Optimizer vom DBMS auf das gleiche hinauslaufen würde und von daher lediglich eine Frage des Geschmacks ist.

Viele Grüße,
Christian