SQL - !! Para los Maestros de SQL

 
Vista:

!! Para los Maestros de SQL

Publicado por aaron (1 intervención) el 17/10/2001 23:34:29
saludos a los del foro :

espero puedan ayudarme les explico lo que tengo

mira tengo una tabla temporal creada con registros de otras tablas

bueno los campos que contiene esa tabla temporal son los siguientes

Orden,Articulo,kilos,Espesor,Partepor

bueno se insertan varion registros con el mismo Nº de Oden


y lo que tengo que hacer en sumar el total de kilos por Nº de Orden

y despues el total se tiene que dividir entre c/u de los kilos de esa orden y pueden ser 5 u/o 15 registros por orden

¿¿ Como puedo hacer para que mientras sea el campo orden = orden

sume despues que vea que ya es diferente la orden pues que valla al primer registro de esa orden y divida KILOS / la suma de todos los registros de esa orden y se repite la docis hasta que se termine el archivo

todo esto lo quiero hacer desde un SP

Gracias por la ayuda
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
Imágen de perfil de diana

RE:!! Para los Maestros de SQL

Publicado por diana (20 intervenciones) el 18/10/2001 19:00:16
esta es la consulta para sacar totales:
SELECT orden AS Expr1, SUM(kilos) AS Expr2
FROM TABLE1
GROUP BY orden
Ahora lo que tienes que hacer es recorrer esta tabla he ir realizando la divicion con cada registro que tenga el numero de orden correspondiente
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