Hola, muy buenas.
Utilizo Sql Server 2008 y necesito realizar una restricción en una tabla de mi base de datos, lo que quiero es que en una de las columnas el valor introducido debe pertenecer a uno de los valores de otra de las columnas, es decir, si la columna 1 tiene de valores 0, 1 y 2, en la columna 2 sólo me debe permitir dejar introducir uno de esos valores.
He intentado escribir una subconsulta pero me aparece el error "No se permiten subconsultas en este contexto. Sólo se admiten expresiones escalares."
¿Alguna idea de cómo realizar esta restricción?
Un saludo y muchas gracias de antemano.