Ver Mensaje Individual
  #3  
Antiguo 13-05-2010
sizne sizne is offline
Miembro
 
Registrado: mar 2010
Posts: 104
Reputación: 15
sizne Va por buen camino
Hoola!
Cita:
Empezado por ContraVeneno Ver Mensaje
¿mas o menos que tienes armado como consulta SQL hasta ahorita?

te pregunto para partir de ese punto...

podría pensar que solo te hace falta agregar esas condiciones en el where... pero sin ver la consulta, solo estoy adivinando.
Graaacias por responder, esta es mi consulta:
Código SQL [-]
SELECT     i.IdE, i.CiE, i.NomE + ' ' + i.ApePE + ' ' + i.ApeME AS Nomb, i.CarreraE, i.DeptoE, b.IdB,
 YEAR(b.Fecha) AS Anio, MONTH(b.Fecha) AS Mes, b.MontoRecibir, b.Sancion, b.TotalRecibido, b.MontoTR
FROM         dbo.BDinscripcion i INNER JOIN
                      dbo.BDBeca b ON i.IdE = b.IdE
WHERE     YEAR(b.Fecha) = '2010'
ORDER BY i.Nomb,b.IdB

Donde WHERE---suponiendo para el año 2010
Y MES me devuelve en dato numérico, digamos si es Marzo ==> 3
Par el año 2010 se comenzo a dar la beca desde el mes FEBRERO. En mi consulta pues hasta el momento de cada estudiante se me repite 4 veces el registro

Juan Perez......(lo q mencione de ejemplo...)......2
Juan Perez......(lo q mencione de ejemplo...)......3
Juan Perez......(lo q mencione de ejemplo...)......4
Juan Perez......(lo q mencione de ejemplo...)......5

Donde 2,3,4...son los meses...

No quiero q se me repita tantas veces se da la beca...Solo q muestre:
----------------------------Gestion:2010 ------------Departamento:La Paz
------------------------------------MESES----------------------------------
Nombre ---------MontoaRecibir ---Feb San--Mar San... MontoTotalRecibido
Juan Perez -----------500---------500 0 ----500 0 .... ----2500

Espero me entiendan.......

Muuchas gracias!

Saludos
Responder Con Cita