J'essaie d'avancer ma connaissance de mysql de "je peux le faire fonctionner" à "je peux le faire fonctionner correctement". Je travaille avec des jointures en ce moment et je me demandais la meilleure façon de faire ce qui suit:Bonne façon de rejoindre les tables MYSQL
J'ai 2 tableaux "articles" et "catégories". A l'intérieur de la table "items" j'ai un champ appelé category qui sera lié à la clé primaire de la table "categories" cid. Quelle est la meilleure façon de faire cela? Voilà comment je l'ai toujours fait, mais je pense qu'il est pas la meilleure façon par tout moyen
SELECT C.something, C.soemthing 2 FROM categories C, items I WHERE C.cid=I.category AND C.categoryName='New'
Il fonctionne très bien dans mon code et je l'ai utilisé de cette façon de joindre des tables depuis des années. Que voulez-vous dire que cela ne fonctionne pas? Je sais que ce n'est pas la meilleure façon de savoir comment j'ai appris quand j'ai commencé à programmer, donc c'est une mauvaise habitude maintenant. – Dave