Consulta SQL

22/06/2004 - 22:58 por Anonimo | Informe spam
Amigos foreros:

Despues de mucho tiempo, me reincorporo a los foros (antes aparecia como
hmuniz@tutopia.com).
Tengo una consulta con los siguientes datos:

DATEGENERATED ITEMNUM VENDORID UNITCOST
02/04/2004 14-010-000054E 001881 $ 0.21
02/04/2004 14-010-002007L 001881 $ 1.66
02/04/2004 14-010-002015L 001881 $ 0.12
03/04/2004 14-010-002015L 001881 $ 0.15

...

Lo que necesito es, para cada ITEMNUM, buscar el siguiente y, si UNITCOST es
mayor a un 5% del valor del anterior, lo mande a la consulta...

... seria una cosa asi:

ITEMNUM DATE1 VENDOR1 COST1 DATE2 VENDOR2 COST2
PORC
14-010-002015L 02/04/2004 001881 $ 0.12 03/04/2004 001881 $ 0.15
25.00%

...

Es posible hacerlo mediante una subconsulta? O tengo que generar el codigo
correspondiente?Espero haberme hecho entender. Gracias desde ahora.

Julio.

"Para triunfar, el mero planteamiento inicial no basta. También hay que
improvisar."
(Salvor Hardin)
 

Leer las respuestas

#1 MAXI
23/06/2004 - 04:32 | Informe spam
Hola, lo que no entiendo es que buscas? o sea, vos queres en una sola linea
traer el valor del item y el valor que le sigue? o solo traer el valor que
le sigue si es mayor al 5% con respecto al valor que tenes?

Suerte




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

MSN:


escribió en el mensaje
news:ubZB%
Amigos foreros:

Despues de mucho tiempo, me reincorporo a los foros (antes aparecia como
).
Tengo una consulta con los siguientes datos:

DATEGENERATED ITEMNUM VENDORID UNITCOST
02/04/2004 14-010-000054E 001881 $ 0.21
02/04/2004 14-010-002007L 001881 $ 1.66
02/04/2004 14-010-002015L 001881 $ 0.12
03/04/2004 14-010-002015L 001881 $ 0.15

...

Lo que necesito es, para cada ITEMNUM, buscar el siguiente y, si UNITCOST


es
mayor a un 5% del valor del anterior, lo mande a la consulta...

... seria una cosa asi:

ITEMNUM DATE1 VENDOR1 COST1 DATE2 VENDOR2 COST2
PORC
14-010-002015L 02/04/2004 001881 $ 0.12 03/04/2004 001881 $ 0.15
25.00%

...

Es posible hacerlo mediante una subconsulta? O tengo que generar el codigo
correspondiente?Espero haberme hecho entender. Gracias desde ahora.

Julio.

"Para triunfar, el mero planteamiento inicial no basta. También hay que
improvisar."
(Salvor Hardin)


Preguntas similares