Quand j'ai commencé à écrire des requêtes de base de données je ne connaissais pas le mot clé de JOINTURE encore et, naturellement, je vient de prolonger ce que je savais déjà et a écrit des requêtes comme ceci:
SELECT a.someRow, b.someRow
FROM tableA AS a, tableB AS b
WHERE a.ID=b.ID AND b.ID= $someVar
Maintenant que je sais que c'est la même chose qu'un INNER JOIN-je trouver toutes ces requêtes dans mon code et de me demander si je devrais réécrire. Est-il quelque chose de puant sur eux ou sont-ils bien?
EDIT:
Ma réponse résumé: Il n'y a rien de mal avec cette requête, MAIS en utilisant les mots clés ne sera probablement rendre le code plus lisible et maintenable.
Ma conclusion: je ne vais pas changer mon vieux interrogations, mais je vais corriger mon style d'écriture et d'utiliser les mots clés dans le futur.
MERCI pour vos réponses!