Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Multiples Consultas

Estas en el tema de Multiples Consultas en el foro de Visual Basic clásico en Foros del Web. Hola Amigos del foro... Pido su ayuda para solucionar el siguinete problema que me surgio al tratar de realizar lo siguiente... tengo una tabla cheques ...
  #1 (permalink)  
Antiguo 21/11/2007, 18:25
 
Fecha de Ingreso: septiembre-2007
Mensajes: 9
Antigüedad: 16 años, 7 meses
Puntos: 0
Pregunta Multiples Consultas

Hola Amigos del foro...

Pido su ayuda para solucionar el siguinete problema que me surgio al tratar de realizar lo siguiente...

tengo una tabla cheques la cual tiene un campo compañia y uno para un rubro... con lo cual realizo la siguein te consulta...

select sum (monto) from cheques where compañia like '%compañia%' and rubro like '%rubro%' lo asigno a un msh flex grid y listo... aora bien mi problema surge porque en el campo compañia hay tres distintas y ne los rubros existen 10 rubros distintos... como le puedo hacer para que pueda hacer la suma de cada uno de los rubros, con cada una de las compañias y poderlos asignar todos y aprezcan en el mismo grid... que se viera mas omenos asi...

compañia1 compañia2 compañia3

rubro1 suma suma suma
rubro2 suma suma suma
rubro3 suma suma suma


se pueden hacer distintas consultas de suma y asignarlas en determinada celda del grid o ke puedo hacer compañeros... un poco de ayuda por favor...


de antemano muchas gracias!!!!
  #2 (permalink)  
Antiguo 22/11/2007, 10:05
Avatar de Laforge  
Fecha de Ingreso: noviembre-2004
Ubicación: Galaxia 34, Cuadrante 972, Área 31
Mensajes: 174
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Multiples Consultas

...debes usar un TRANSFORM PIVOT para pivotar los rubros o las compañías (para que los rubros o las compañías se usen como columnas y no como registros)

Saludos
__________________
Nunca esperes un mejor momento para abrir esa botella de vino...........nunca llega.

No hay vida después de MySQL
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 19:03.