[Php-avanzado] query ej 1
Daniel Billia
ferudine en sion.com
Vie Jun 14 19:34:34 ART 2013
a)productos y su cantidad
select p.descrip,s.id_prod,sum(s.cantidad)
from STOCK as s,productos p
where s.id_prod=p.id
group by id_prod,p.descrip
b)productos con stock > 59
select p.descrip,s.id_prod,sum(s.cantidad)
from STOCK as s,productos p
where (s.id_prod=p.id)
group by id_prod,p.descrip
having sum(s.cantidad)> 59
c)cantidad de productos por almacen
select a.nombre,sum(s.cantidad)
from STOCK as s,productos p,almacenes a
where (a.id=s.id_almacen)
group by s.id_almacen,a.nombre
order by a.nombre asc
d)total de productos
select count(id) as productos
from STOCK
e)precios promedio de los productos
select avg(precio)promedio_precio
from PRODUCTOS
f es igaul al ejemplo c ?
c) cantidad de productos por almacen
f) total de productos por almacen (el total es valor de los productos)
g)precios promedios poralmacen
select a.nombre,round(avg(p.precio * s.cantidad ))as total
from STOCK as s,productos p,almacenes a
where (a.id=s.id_almacen)
group by s.id_almacen,a.nombre
order by a.nombre asc
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130614/5bdd488c/attachment.html>
Más información sobre la lista de distribución Php-avanzado