Je suis très nouveau à SQL et j'essaie de filtrer un ensemble d'enregistrements d'une table en fonction de colonnes correspondantes d'une autre table.
Voici un exemple de ce que j'aimerais faire:
J'ai deux tables, je les appellerai tablier et tableb.
J'ai déjà appliqué une recherche sur les deux tables pour filtrer leurs résultats distincts, mais je veux filtrer Tablea en fonction des enregistrements correspondants de la tableb.
Tablea:
p>
résultat souhaité au format Tablea:
p>
Tableb et Tablea ont des colonnes d'identité correspondant, et je veux seulement afficher les enregistrements en cas de tablier si les enregistrements apparaissent également dans la tableb, mais j'en ai besoin d'apparaître dans le format Tablea. p>
3 Réponses :
Un join simple accomplirait ceci.
Vous pouvez utiliser Exist code>:
YO Besoin de faire quelque chose comme
Conseil d'aujourd'hui: utilisez toujours la syntaxe code> joindre code> code>. Plus facile à écrire (sans erreur), plus facile à lire et à entretenir, et plus facile à convertir en jointure extérieure si nécessaire!
Une simple rejoindre. Ou existe / dans.