ColdFusion - operaciones con querys urgente

 
Vista:

operaciones con querys urgente

Publicado por let (1 intervención) el 11/07/2007 00:55:22
Hola, el problema esque tengo dos tablas de resultados que provienen de
dos querys o consultas diferentes, y lo que necesito es que si tengo
por ejemplo:
tabla1 tabla2
medida precio medida precio
175/85R14 100 198/81R84 200
189/54R57 200 175/85R14 100
175/85R14 150

que me haga una suma de los precios solo si la medida de la tabla 1 y
de la tabla 2 es igual, en este caso la suma seria de 100 + 100 y de
100 + 150 porque la medida se repite en la primera tabla, alguien puede
ayudarme, porque he tratado asi:

query.precio + query2.precio pero si tengo esto dentro de un cfoutput
con algun query me toma todos los precios de ese query y del otro query
solo me toma el primer valor, y si quiero andidar cfoutput dentro de
otro me marca error, alguien puede ayudarme por favor es urgente
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:operaciones con querys urgente

Publicado por Daniel Jasso (5 intervenciones) el 19/07/2007 01:07:34
Hola, espero entender tu problema y se me ocurre que lo resuelvas de la siguiente manera.

Pensando que siempre los registros que te regresa el query1 sean mayores que el query2

Query1 = Query de la primer tabla
Query2 = Query de la segunda tabla

<cfoutput>
<cfloop query="Query1">
<cfset medida1= medida>
<cfset precio1= precio>
<cfloop query="Query2">
<cfif medida1 eq medida>
#Evaluate(precio1 & '+' & precio)# <br>
</cfif>
</cfloop>
</cfloop>
</cfoutput>

Espero sea lo que necesitabas

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar