Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Consulta sobre consulta select y count(stock)

Estas en el tema de Consulta sobre consulta select y count(stock) en el foro de Bases de Datos General en Foros del Web. hola: Tengo la siguiente duda. Tengo 3 tablas (es para una óptica): y conozco un idMarco marcos(@idMarco, modelo, material, ...); stockMarcos(@idMarco, @idSucursal, stockActual); sucursal(@idSucursal, ubicacion, ...
  #1 (permalink)  
Antiguo 07/02/2004, 15:10
 
Fecha de Ingreso: enero-2004
Mensajes: 144
Antigüedad: 20 años, 9 meses
Puntos: 0
Consulta sobre consulta select y count(stock)

hola:

Tengo la siguiente duda. Tengo 3 tablas (es para una óptica):
y conozco un idMarco

marcos(@idMarco, modelo, material, ...);
stockMarcos(@idMarco, @idSucursal, stockActual);
sucursal(@idSucursal, ubicacion, ...);

y quiero una lista que tenga

idMarco - modelo - stockTotal (suma de todas la sucursales)

Lo que hice fue:

SELECT idMarco, sum(stockActual) AS total INTO aux FROM stockMarcos
WHERE idMarco=$idMArco
//con esto guardo en la tabla aux los totales

y luego:

SELECT marcos.idMarco, modelo, total FROM aux, marcos WHERE
aux.idMarco=marcos.idMarco

Hay alguna manera de hacerlo con un solo SELECT (un ejemplito si se puede

Estoy ocupando el fuck access y php.

Gracias
  #2 (permalink)  
Antiguo 10/02/2004, 16:53
 
Fecha de Ingreso: enero-2002
Mensajes: 90
Antigüedad: 22 años, 10 meses
Puntos: 0
SELECT s.marco,m.modelo,sum(s.stokcactual)
FROM stockmarco as s
INNER JOIN marcos as m
ON s.idmarco=m.marco
GROUP BY s.marco,m.modelo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:17.