Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Trigger con Select

Estas en el tema de Trigger con Select en el foro de SQL Server en Foros del Web. hola amigos, que tal?, tengo una duda que quisiera aclarar. Tengo una tabla maestra "Inscripcion" y otra detalle "InscripcionDetalle", en la tabla inscripcion se registran ...
  #1 (permalink)  
Antiguo 11/09/2012, 11:21
 
Fecha de Ingreso: enero-2011
Mensajes: 39
Antigüedad: 13 años, 3 meses
Puntos: 0
Exclamación Trigger con Select

hola amigos, que tal?,

tengo una duda que quisiera aclarar.

Tengo una tabla maestra "Inscripcion" y otra detalle "InscripcionDetalle", en la tabla inscripcion se registran los datos de un alumno, Nombre, apellido, curso, seccion, etc y en la tabla de detalles las materias que el alumno va a cursar, ejemplo.

InscripcionDetalle
id INT
Inscripcion INT FK
Materia INT FK

ejemplos de carga
id 1
Inscripcion 3
Materia 5

id 2
Inscripcion 3
Materia 14

cada materia tiene un costo, si el alumno se inscribe en mas de una materia como en el caso anterior, ambos costos deben sumarse para saber cuato debe abonar el alumno en cuestion.

Tengo un trigger en la Tabla Inscripcion, que al insertar un nuevo registro, carga en una tabla de deudas lo que debe pagar el alumno.

Lo que deseo que haga mi trigger es, al insertar una Inscripcion, busque en la tabla de detalles, las que tengan su mismo id, y en una variable sume los montos de cada materia para obtener el total.

Gracias y espero consejos.
  #2 (permalink)  
Antiguo 11/09/2012, 11:43
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Trigger con Select

aja y cual es el problema con esto??con hacer un


declare @variable as int

select @variable=sum(costo) from tabla,tabla2......

select @variable

regresas el valor de la variable.......
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: cuota, id4, sql, trigger
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:52.