SQL Server - Valor predeterminado basado en otra tabla

   
Vista:

Valor predeterminado basado en otra tabla

Publicado por Jose (1 intervención) el 21/10/2008 11:28:54
Buenos días:

En el titulo practicaamente lo digo todo. Quisiera asinar el Valor predeterminado de un campo de la tabla 1 basado en un registro de otra tabla 2

Concretando un poco mas: en la tabla dos tengo cada dia del año y un valor, por ejemplo
Fecha numero
1/1/2008 45
2/1/2008 234
3/1/2008 3
4/1/2008 78
5/1/2008 823
.....

En un campo de la tabla 1 quiero que el valor predeterminado de uno de sus campos sea el numero correspondiente a la fecha que se está creando el registro.

Este valor quiero darselo en la base de datos y no en la aplicacion,

¿es posible?

Gracias por vuestro tiempo

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Valor predeterminado basado en otra tabla

Publicado por Isaias (3308 intervenciones) el 21/10/2008 16:45:42
Si tienes SQL Server 2000 o superior, debes crear un CAMPO CALCULADO, donde obtengas el numero correspondiente a la fecha.

SELECT numero FROM Tabla2 WHERE Fecha = tabla1.Fecha
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar