SQL Consultas Del Parcial

  • View
    213

  • Download
    0

Embed Size (px)

DESCRIPTION

SQL

Text of SQL Consultas Del Parcial

1.Mostrar por cada categora el total de de unidades que se han pedido. El listado deber mostrar el nombre de la categora y la cifra total de unidades pedidas,este listado deber aparecer ordenado desde la cifra ms pequea a la ms alta.Select nombrecategoria, sum(unidadesenpedido) as TotalPedidoFrom productos as P, categorias as CWhere p.idCategoria=c.idcategoria group by nombrecategoriaorder by TotalPedido2. --Mostrar un listado que aparezca el nombre del producto, --el nombre de la categora, el cdigo del producto y el cdigo de la categora de los productos que sean dulces.select p.idproducto, p.nombreProducto, c.idcategoria, c.nombrecategoriafrom productos as P , categorias as Cwhere p.idCategoria= c.idcategoria and c.descripcion like '%dulce%'3. --Mostrar el nmero de productos que se venden como cervezaselect count(*) as Totalfrom productoswhere nombreProducto like '%cerveza%'4. --Mostrar los productos que se liste el nombre de la categora, --nombre del producto, unidades en pedido de aquellos en donde las unidades que se han pedido sean mayor a 50 unidades. --Este listado deber ser mostrado en orden de referencia de las unidades pedida del mayor a menor.select c.nombrecategoria ,p.nombreProducto , p.unidadesEnPedidofrom categorias as C, productos as Pwhere C.idcategoria= p.idCategoria and p.unidadesEnPedido > 50 order by p.unidadesEnPedido desc5. --Mostrar por categora el nmero de productos en donde la presentacin del producto sea por paquete. --El listado deber aparecer el nombre de la categora y la cifra numrica.select c.nombrecategoria , count(*) as totalfrom productos as P , categorias as Cwhere p.idCategoria = c.idcategoria and p.cantidadPorUnidad like '%paq%'group by c.nombrecategoria order by total desc