Ver Mensaje Individual
  #4  
Antiguo 20-06-2006
Avatar de Carmelo Cash
Carmelo Cash Carmelo Cash is offline
Miembro
 
Registrado: jul 2003
Ubicación: Buenos Aires
Posts: 261
Reputación: 21
Carmelo Cash Va por buen camino
Otro comentario y pedido 2

Pude solucionar utilizando la consulta sugerida por Neftali, pero sin las opciones NULL, porque me daba un error
Data type unknown

la solución que encontré fué reemplazarlos por 0.00. Con o (cero) también aparecía el mismo error. ¿?.

Quedó así.

select IMPORTE as Sueldos, 0.00 as Otros, 0.00 as Retenciones from tabla
where COlumna=1
union
select 0.00 as Sueldos, IMPORTE as Otros, 0.00 as Retenciones from tabla
where COlumna=2
union
select 0.00 as Sueldos, 0.00 as Otros, IMPORTE as Retenciones from tabla
where COlumna=3


Pedido 2


Se puede obtener en una consulta los tres totales en una sola fila?.
Utilizo group by en cada consulta pero me hace un total por cada una de ellas.

la idea es que quede
Importe---Otros---Retenciones
----100-----10-----------(50)

y me sale
Importe---Otros---Retenciones
----100
-------------10
--------------------------(50)

Queda claro que esta segunda consulta es para mostrar los totales por cada columna. Se puede hacer con 3 consultas, pero con una sola también se debe poder hacer (creo).

Como siempre muchas gracias por su atención.
Responder Con Cita