Ho bisogno di implementare la seguente query in SQL Server:SQL WHERE .. Alla frase più colonne
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
)
Ma la clausola WHERE..IN consente solo 1 colonna. Come posso confrontare 2 o più colonne con un altro SELECT interno?
o più in generale SELECT * FROM table INNER JOIN otherTable ON (table.x = otherTable.a AND table.y = otherTable.b) – ala
E le righe multiple che esisterebbero se la tabella 2 fosse figlia della tabella 1? E perché LEFT JOIN? – gbn
@gbn: Grazie, hai ragione. Risolto il problema. – sleske