La différence entre la gauche rejoindre et *= dans Sybase ASE 15

J'ai besoin d'aide pour comprendre cette question, quelle est la différence entre les 2 requêtes ci-dessous, tout ce que je sais qu'ils ne renvoie pas le même résultat.

SELECT a.col1, b.c1
  FROM A a
  LEFT JOIN B b
    ON a.col1 = b.c1
 WHERE b.status = 'Y'

et

SELECT a.col1, b.c1
  FROM A a, B b
 WHERE a.col1 *= b.c1
   AND b.status = 'Y'
Avez-vous une requête qui utilise *= dans la production? Si non, ne vous inquiétez pas à propos de cette ancienne syntaxe et continuer avec la norme ISO/ANSI-92 JOIN syntaxe des jointures.
AFAIR les 2 requêtes sont exactement équivalentes: nouveau (1992 ?) la notation à l'encontre de l'ancien (avant 1992) la notation. Utilisation de la nouvelle notation UNIQUEMENT.

OriginalL'auteur R Vive L OL | 2012-12-07