Discussion:
multiplicar campos de tablas diferentes
(demasiado antiguo para responder)
mauricio
2007-10-26 19:23:03 UTC
Permalink
como puedo multiplicar el valor de un campo por todos los valores de una
tabla y mostrar el resultado de cada uno de las multiplicaciones realizadas
--
mao
julian-vlc-sp
2007-10-26 20:14:22 UTC
Permalink
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

Entiendo que quieres multiplicar todos los valores de un campo de una tabla
por todos los valores de otro campo de otra tabla.

Por ejemplo, si en una tabla1 tenemos un campo1 donde tienes valores del 1
al 10, y en otra tabla2 tienes un campo2 con valores igualmente del 1 al 10,
entiendo que quieres tener en una consulta 100 campos con los resultados de
1x1
1x2
1x3
...
10x8
10x9
10x10

si estoy en lo cierto, y siguiendo con los nombres que he puesto puedes
hacer lo siguiente

En una consulta pon las dos tablas sin relacionar

En la consulta pon el campo1 de la tabla1 y el campo2 de la tabla2, si
quieres puedes no mostrarlos.

Solo con esto, ya tendrás los 100 registros que te mencionaba, ahora genera
un campo calculado que puede ser por ejemplo

resultado:campo1 * campo2

y eso es todo, tendrás como resultado 100 registros en los que cada valor
del campo1 de la tabla1 se ha multiplicado por cada valor del campo2 de la
tabla2


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
como puedo multiplicar el valor de un campo por todos los valores de una
tabla y mostrar el resultado de cada uno de las multiplicaciones realizadas
--
mao
Ju@nk
2007-10-27 06:54:33 UTC
Permalink
Sin tanto rollo ;-), metes las dos tablas en una consulta y pones los
campos multiplicados, Ej..:

select Tabla1.Campo1 * Tabla2.Campo2 as Resultado From Tabla1, Tabla2
--
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.

Salu2
***@nK [MVP Access]
http://juank.mvps.org
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
http://juankc.spaces.live.com/
http://juank.mvps.org/
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com

Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
Entiendo que quieres multiplicar todos los valores de un campo de una
tabla por todos los valores de otro campo de otra tabla.
Por ejemplo, si en una tabla1 tenemos un campo1 donde tienes valores del 1
al 10, y en otra tabla2 tienes un campo2 con valores igualmente del 1 al
10, entiendo que quieres tener en una consulta 100 campos con los
resultados de
1x1
1x2
1x3
...
10x8
10x9
10x10
si estoy en lo cierto, y siguiendo con los nombres que he puesto puedes
hacer lo siguiente
En una consulta pon las dos tablas sin relacionar
En la consulta pon el campo1 de la tabla1 y el campo2 de la tabla2, si
quieres puedes no mostrarlos.
Solo con esto, ya tendrás los 100 registros que te mencionaba, ahora
genera un campo calculado que puede ser por ejemplo
resultado:campo1 * campo2
y eso es todo, tendrás como resultado 100 registros en los que cada valor
del campo1 de la tabla1 se ha multiplicado por cada valor del campo2 de la
tabla2
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
como puedo multiplicar el valor de un campo por todos los valores de una
tabla y mostrar el resultado de cada uno de las multiplicaciones realizadas
--
mao
julian-vlc-sp
2007-10-27 12:33:34 UTC
Permalink
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

Siempre hay niveles y niveles de conocimiento del que pregunta y del que
contesta.

También hay quien prefiere recibir como respuesta y/o contestar "Pon tal y
tal cosa y listo"

Y hay quien prefiere explicar porque algo funciona y como, la mayoría de las
veces es mi caso para evitar que el contestado pregunte de nuevo cuando
tenga una situación parecida, vamos que es lo de siempre, o damos peces o
regalamos la caña y un cursillo rápido de pesca

Y también hay quienes siempre seguirán siendo amiguetes como es nuestro
caso, ¿verdad ***@nK? :-)


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by ***@nk
Sin tanto rollo ;-), metes las dos tablas en una consulta y pones los
select Tabla1.Campo1 * Tabla2.Campo2 as Resultado From Tabla1, Tabla2
--
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.
Salu2
http://juank.mvps.org
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
http://juankc.spaces.live.com/
http://juank.mvps.org/
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
Entiendo que quieres multiplicar todos los valores de un campo de una
tabla por todos los valores de otro campo de otra tabla.
Por ejemplo, si en una tabla1 tenemos un campo1 donde tienes valores del
1 al 10, y en otra tabla2 tienes un campo2 con valores igualmente del 1
al 10, entiendo que quieres tener en una consulta 100 campos con los
resultados de
1x1
1x2
1x3
...
10x8
10x9
10x10
si estoy en lo cierto, y siguiendo con los nombres que he puesto puedes
hacer lo siguiente
En una consulta pon las dos tablas sin relacionar
En la consulta pon el campo1 de la tabla1 y el campo2 de la tabla2, si
quieres puedes no mostrarlos.
Solo con esto, ya tendrás los 100 registros que te mencionaba, ahora
genera un campo calculado que puede ser por ejemplo
resultado:campo1 * campo2
y eso es todo, tendrás como resultado 100 registros en los que cada valor
del campo1 de la tabla1 se ha multiplicado por cada valor del campo2 de
la tabla2
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
como puedo multiplicar el valor de un campo por todos los valores de una
tabla y mostrar el resultado de cada uno de las multiplicaciones realizadas
--
mao
Ju@nk
2007-10-27 14:00:40 UTC
Permalink
Ya sabes que yo siempre voy al grano, en el momento que encuentro un post de
mas de 20 líneas, me pierdo :-)
--
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.

Salu2
***@nK [MVP Access]
http://juank.mvps.org
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
http://juankc.spaces.live.com/
http://juank.mvps.org/
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com

Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
Siempre hay niveles y niveles de conocimiento del que pregunta y del que
contesta.
También hay quien prefiere recibir como respuesta y/o contestar "Pon tal y
tal cosa y listo"
Y hay quien prefiere explicar porque algo funciona y como, la mayoría de
las veces es mi caso para evitar que el contestado pregunte de nuevo
cuando tenga una situación parecida, vamos que es lo de siempre, o damos
peces o regalamos la caña y un cursillo rápido de pesca
Y también hay quienes siempre seguirán siendo amiguetes como es nuestro
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by ***@nk
Sin tanto rollo ;-), metes las dos tablas en una consulta y pones los
select Tabla1.Campo1 * Tabla2.Campo2 as Resultado From Tabla1, Tabla2
--
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.
Salu2
http://juank.mvps.org
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
http://juankc.spaces.live.com/
http://juank.mvps.org/
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
Entiendo que quieres multiplicar todos los valores de un campo de una
tabla por todos los valores de otro campo de otra tabla.
Por ejemplo, si en una tabla1 tenemos un campo1 donde tienes valores del
1 al 10, y en otra tabla2 tienes un campo2 con valores igualmente del 1
al 10, entiendo que quieres tener en una consulta 100 campos con los
resultados de
1x1
1x2
1x3
...
10x8
10x9
10x10
si estoy en lo cierto, y siguiendo con los nombres que he puesto puedes
hacer lo siguiente
En una consulta pon las dos tablas sin relacionar
En la consulta pon el campo1 de la tabla1 y el campo2 de la tabla2, si
quieres puedes no mostrarlos.
Solo con esto, ya tendrás los 100 registros que te mencionaba, ahora
genera un campo calculado que puede ser por ejemplo
resultado:campo1 * campo2
y eso es todo, tendrás como resultado 100 registros en los que cada
valor del campo1 de la tabla1 se ha multiplicado por cada valor del
campo2 de la tabla2
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
como puedo multiplicar el valor de un campo por todos los valores de una
tabla y mostrar el resultado de cada uno de las multiplicaciones realizadas
--
mao
mauricio
2007-10-28 00:26:00 UTC
Permalink
mira lo que necesito eslo siguiente:

en una tabla tengo los campos año, inflación
en otra tabla tengo cedula,año deentrada y sueldo

lo que necesito es dado el año de entrada multiplicar todos los aumentos d
elainflación a partir de este año y mostrar los resultados

es decir,

tabla 1 tabla2
año inflación cedula año de entrada sueldo
2000 5.5 1234 2001
100
2001 5.0
2002 4.2
2003. 3.0

el resutado debera ser:
100*1.05=105
105*1.042=109,41
109,41*1.03=112,69
--
mao
Post by ***@nk
Sin tanto rollo ;-), metes las dos tablas en una consulta y pones los
select Tabla1.Campo1 * Tabla2.Campo2 as Resultado From Tabla1, Tabla2
--
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.
Salu2
http://juank.mvps.org
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
http://juankc.spaces.live.com/
http://juank.mvps.org/
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
Entiendo que quieres multiplicar todos los valores de un campo de una
tabla por todos los valores de otro campo de otra tabla.
Por ejemplo, si en una tabla1 tenemos un campo1 donde tienes valores del 1
al 10, y en otra tabla2 tienes un campo2 con valores igualmente del 1 al
10, entiendo que quieres tener en una consulta 100 campos con los
resultados de
1x1
1x2
1x3
...
10x8
10x9
10x10
si estoy en lo cierto, y siguiendo con los nombres que he puesto puedes
hacer lo siguiente
En una consulta pon las dos tablas sin relacionar
En la consulta pon el campo1 de la tabla1 y el campo2 de la tabla2, si
quieres puedes no mostrarlos.
Solo con esto, ya tendrás los 100 registros que te mencionaba, ahora
genera un campo calculado que puede ser por ejemplo
resultado:campo1 * campo2
y eso es todo, tendrás como resultado 100 registros en los que cada valor
del campo1 de la tabla1 se ha multiplicado por cada valor del campo2 de la
tabla2
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
como puedo multiplicar el valor de un campo por todos los valores de una
tabla y mostrar el resultado de cada uno de las multiplicaciones realizadas
--
mao
julian-vlc-sp
2007-10-28 01:39:11 UTC
Permalink
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

¿que has intentado?

¿por que no te funciona?


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
en una tabla tengo los campos año, inflación
en otra tabla tengo cedula,año deentrada y sueldo
lo que necesito es dado el año de entrada multiplicar todos los aumentos d
elainflación a partir de este año y mostrar los resultados
es decir,
tabla 1 tabla2
año inflación cedula año de entrada
sueldo
2000 5.5 1234 2001
100
2001 5.0
2002 4.2
2003. 3.0
100*1.05=105
105*1.042=109,41
109,41*1.03=112,69
--
mao
Post by ***@nk
Sin tanto rollo ;-), metes las dos tablas en una consulta y pones los
select Tabla1.Campo1 * Tabla2.Campo2 as Resultado From Tabla1, Tabla2
--
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.
Salu2
http://juank.mvps.org
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
http://juankc.spaces.live.com/
http://juank.mvps.org/
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
Entiendo que quieres multiplicar todos los valores de un campo de una
tabla por todos los valores de otro campo de otra tabla.
Por ejemplo, si en una tabla1 tenemos un campo1 donde tienes valores del 1
al 10, y en otra tabla2 tienes un campo2 con valores igualmente del 1 al
10, entiendo que quieres tener en una consulta 100 campos con los
resultados de
1x1
1x2
1x3
...
10x8
10x9
10x10
si estoy en lo cierto, y siguiendo con los nombres que he puesto puedes
hacer lo siguiente
En una consulta pon las dos tablas sin relacionar
En la consulta pon el campo1 de la tabla1 y el campo2 de la tabla2, si
quieres puedes no mostrarlos.
Solo con esto, ya tendrás los 100 registros que te mencionaba, ahora
genera un campo calculado que puede ser por ejemplo
resultado:campo1 * campo2
y eso es todo, tendrás como resultado 100 registros en los que cada valor
del campo1 de la tabla1 se ha multiplicado por cada valor del campo2 de la
tabla2
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
como puedo multiplicar el valor de un campo por todos los valores de una
tabla y mostrar el resultado de cada uno de las multiplicaciones realizadas
--
mao
mauricio
2007-10-30 19:28:02 UTC
Permalink
mira através de una consulta he logrado que me muestre todos los años a
partir de la fecha de ingreso del empleado en conjunto con los aumnetos, lo
que no he podido es como calcular y acumular para cada año la actualización
del salario.
--
mao
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
¿que has intentado?
¿por que no te funciona?
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
en una tabla tengo los campos año, inflación
en otra tabla tengo cedula,año deentrada y sueldo
lo que necesito es dado el año de entrada multiplicar todos los aumentos d
elainflación a partir de este año y mostrar los resultados
es decir,
tabla 1 tabla2
año inflación cedula año de entrada
sueldo
2000 5.5 1234 2001
100
2001 5.0
2002 4.2
2003. 3.0
100*1.05=105
105*1.042=109,41
109,41*1.03=112,69
--
mao
Post by ***@nk
Sin tanto rollo ;-), metes las dos tablas en una consulta y pones los
select Tabla1.Campo1 * Tabla2.Campo2 as Resultado From Tabla1, Tabla2
--
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.
Salu2
http://juank.mvps.org
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
http://juankc.spaces.live.com/
http://juank.mvps.org/
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
Entiendo que quieres multiplicar todos los valores de un campo de una
tabla por todos los valores de otro campo de otra tabla.
Por ejemplo, si en una tabla1 tenemos un campo1 donde tienes valores del 1
al 10, y en otra tabla2 tienes un campo2 con valores igualmente del 1 al
10, entiendo que quieres tener en una consulta 100 campos con los
resultados de
1x1
1x2
1x3
...
10x8
10x9
10x10
si estoy en lo cierto, y siguiendo con los nombres que he puesto puedes
hacer lo siguiente
En una consulta pon las dos tablas sin relacionar
En la consulta pon el campo1 de la tabla1 y el campo2 de la tabla2, si
quieres puedes no mostrarlos.
Solo con esto, ya tendrás los 100 registros que te mencionaba, ahora
genera un campo calculado que puede ser por ejemplo
resultado:campo1 * campo2
y eso es todo, tendrás como resultado 100 registros en los que cada valor
del campo1 de la tabla1 se ha multiplicado por cada valor del campo2 de la
tabla2
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by mauricio
como puedo multiplicar el valor de un campo por todos los valores de una
tabla y mostrar el resultado de cada uno de las multiplicaciones realizadas
--
mao
Continúe leyendo en narkive:
Loading...