0
votes

Récupérer des enregistrements du tableau A associé à des données sur le tableau B

J'essaie d'aller chercher tous les billets du tablier où tableb.tid est liée à la tableb.Category. Veuillez noter que les 2 derniers enregistrements de Tablea ne sont pas conformes à la condition ci-dessus. xxx xxx

résultat attendu est xxx


0 commentaires

3 Réponses :


2
votes

Lorsque vous faites une jointure intérieure, il ne renvoie que les résultats dans les deux tables.

select a.tickets
from tablea a
join tableb b on a.tid = b.tid and a.category = b.category


0 commentaires

1
votes

Utilisez une jointure pour cette

SELECT tableA.tickets FROM tableA, tableB  
WHERE tableA.tid = tableB.tid 
AND tableA.category = tableB.category


0 commentaires

1
votes

Je recommande Existe : xxx

ceci ignore les doublons dans tableb .


0 commentaires