Foros del Web » Soporte técnico » Ofimática »

consulta en access

Estas en el tema de consulta en access en el foro de Ofimática en Foros del Web. Saludos a todos. No soy experto en access, pero me las arreglo para hacer algunas consultas. Resulta que tengo una base con miles de datos, ...
  #1 (permalink)  
Antiguo 04/07/2007, 10:39
 
Fecha de Ingreso: enero-2007
Mensajes: 4
Antigüedad: 17 años, 3 meses
Puntos: 0
consulta en access

Saludos a todos. No soy experto en access, pero me las arreglo para hacer algunas consultas. Resulta que tengo una base con miles de datos, y necesito hacer reportes con resúmenes. Es fácil hacer consultas que me sumen todos los registros que van del mismo origen al mismo destino, agrupando y sumando los totales:
Código:
zonaorigen	zonadestino	viajes
1	2	25
1	3	24
1	4	45
2	1	18
2	3	30
... y así sucesivamente,
pero lo que no he encontrado es la manera de hacer una consulta que me de la suma de los viajes de 1 a 2 sumados con los de 2 a 1, (25 + 18, en mi ejemplo) de manera automática, y así sucesivamente con todos los pares recíprocos ("1 a 3" + "3 a 1" y así sucesivamente). Agradezco cualquier idea que me proporcionen.

Última edición por chimalli; 06/07/2007 a las 19:33 Razón: formato
  #2 (permalink)  
Antiguo 06/07/2007, 19:44
 
Fecha de Ingreso: enero-2007
Mensajes: 4
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: consulta en access

Bueno, voy a cambiar el planteamiento. Digamos que todo se reduce a crear una clave única a partir de dos números. Si vinieran siempre en orden lo mas sencillo es concatenarlos, por ejemplo 10 y 40 me dan la clave "1040" y solo esos dos números me dan esa clave. Lo malo es cuando tengo el par 40 y 10. Me representa lo mismo, pero no vienen en el mismo orden, y la clave concatenada "4010" no me sirve. Se me ocurrió, por ejemplo, crear una clave multiplicándolos, 10*40=400, pero también 20*20=400, así que la clave resultante no es única. Alguien tiene una sugerencia para crear esa clave?
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 01:21.