Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-03-2005
ELINK ELINK is offline
Miembro
 
Registrado: mar 2005
Posts: 55
Poder: 20
ELINK Va por buen camino
stock general

Necesito su ayuda, la verdad es q no se como hacer para sumar en una tabla(stockGeneral) los valores de unas 7 tablas(StockTiendas) las columnas son estas: codi_prod, seri1,seri2
como hago para buscar en las siete tablas el valor codi_prod y sumar los valores de seri1 y seri2 colocando el resultado en la tabla Stock general????
Gracias de antemano por su ayuda
Responder Con Cita
  #2  
Antiguo 25-03-2005
MasterXP MasterXP is offline
Miembro
 
Registrado: ene 2005
Posts: 193
Poder: 20
MasterXP Va por buen camino
Que motor de DB usas?

y deberias explicar un poco mas, sumar seri1 y serie dos separados en columnas diferentes o un solo resultado de los dos....

explicate un poco mas, si no no resiviras respuestas o muy pocas.

salu2.
Responder Con Cita
  #3  
Antiguo 28-03-2005
ELINK ELINK is offline
Miembro
 
Registrado: mar 2005
Posts: 55
Poder: 20
ELINK Va por buen camino
utilizo el FireBird 1.5
te lo voy a presentar de esta manera:
7 tiendas,8 tablas cada tabla tiene estas columnasstock general tiene las mismas columnas)
codigo, seri1, seri2, seri3, seri4, seri5, seri6, seri7, seri8, seri9 y total
lo que yo quiero hacer es: sumar todos los seri1 ,los seri3,los seri... y el total de las 7 tiendas, y el resultado ponerlo en la tabla stock genera
un ejemplo seria asi:
codi_prod seri1 seri2 seri3 ... total
Z1A01CO000110 1 0 0 1 -----> TIENDA 1
Z1A01CO000110 0 1 1 2 -----> TIENDA 2
Z1A01CO000110 3 1 1 5 -----> TIENDA 3
...
Z1A01CO000110 4 2 2 8 -----> STOCKGENERAL

cual seria la instrucion sql adecuada para este caso
Gracias por la ayuda de antemano.
Responder Con Cita
  #4  
Antiguo 29-03-2005
fabianmk fabianmk is offline
Miembro
 
Registrado: jul 2004
Posts: 38
Poder: 0
fabianmk Va por buen camino
No creo que tengas una sola instruccion para realizar todas esas tareas, a mi forma de ver deberias realizar un Procedimiento Almacenado en el cual te recorras el Stock de Cada Sucursal con un select y con un Update o un Insert actualices la tabla de Stock General.
Espero te sirva. Saludos
Responder Con Cita
  #5  
Antiguo 29-03-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
checa esto....

y la instrucción que lo hace es SUM por ejemplo:
Código SQL [-]
select SUM(Total) from sucursal1

Saludos.
Responder Con Cita
  #6  
Antiguo 29-03-2005
ELINK ELINK is offline
Miembro
 
Registrado: mar 2005
Posts: 55
Poder: 20
ELINK Va por buen camino
es aun mas complicado!

yo no podria utilizar el:
select SUM(Total) from sucursal1
ya q la llave principal es codi_prod por lo q cada codi_prod es unico en cada sucursal(y hay muchos codi_prods), siendo solo posible sumarlo entre sucursales
y de paso el resultado se pondria en el stockgeneral.
La verdad no se como resolver este problema a traves del sql
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:09:19.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi