J'ai besoin de mettre en œuvre la requête suivante dans SQL Server:SQL WHERE .. plusieurs colonnes à l'article
select *
from table1
WHERE (CM_PLAN_ID,Individual_ID)
IN
(
Select CM_PLAN_ID, Individual_ID
From CRM_VCM_CURRENT_LEAD_STATUS
Where Lead_Key = :_Lead_Key
)
Mais la clause WHERE..IN permet seulement 1 colonne. Comment puis-je comparer 2 colonnes ou plus avec une autre SELECT interne?
ou plus généralement SELECT * A partir de la table INNER JOIN otherTable ON (table.x = otherTable.a AND table.y = otherTable.b) – ala
Qu'en est-il des lignes multiples qui existeraient si la table 2 était un enfant de la table 1? Et pourquoi LEFT JOIN? – gbn
@gbn: Merci, vous avez raison. Corrigé cela. – sleske