SQL Server clause avec plusieurs champs

Est-il possible d'inclure dans un IN clause de plusieurs champs? Quelque chose comme ce qui suit:

select * from user
where code, userType in ( select code, userType from userType )

Je suis à l'aide de ms sql server 2008


Je sais que cela peut être réalisé avec des jointures et existe, je voulais juste savoir si l'on pouvait seulement être fait avec le IN clause.

  • Le fait que vous vous attendez à deux colonnes d'une table à l'être "DANS" une deuxième table allusion à un schéma de conception dans le besoin de poursuivre la normalisation.
InformationsquelleAutor opensas | 2010-12-15