Consultas



ENCONTRAR PRECIO UNITARIO, CANTIDAD, PROVEEDOR, TIPO Y SUBTOTAL DE LOS OBJETOS EN LA FACTURA 5


SELECT
producto.precio_uni AS 'PRECIO UNITARIO',
factura.cantidad AS 'CANTIDAD',
provee.nombre AS 'PROVEEDOR',
clases.nombre AS 'TIPO', 
(producto.precio_uni *factura.cantidad) AS 'SUBTOTAL' 


FROM 
factura,producto,provee,clases 


WHERE 
(factura.idproducto=producto.idproducto) and 
(producto.idproveedor=provee.idproveedor) and 
(producto.idclase=clases.idclase) and
(factura.idfactura=5);


ENCONTRAR EL TOTAL DE LOS PEDIDOS DE CADA VENDEDOR


SELECT 
compra.idvendedor AS 'VENDEDOR',
sum(producto.precio_uni *factura.cantidad) AS 'TOTAL'


FROM
producto,factura,compra


GROUP BY compra.idvendedor


HALLAR EL TOTAL DE CADA PRODUCTO EN INVENTARIO


SELECT
producto.idproducto AS 'IDPRODUCTO', 
producto.inventario AS 'CANTIDAD',
producto.precio_uni AS 'VALOR UNITARIO',
(producto.inventario*producto.precio_uni) AS 'TOTAL'


FROM
producto


HALLAR EL NUMERO DE FACTURA, EL NOMBRE COMPLETO DEL VENDEDOR, EL NOMBRE COMPLETO DEL CLIENTE Y EL TOTAL DE CADA FACTURA


SELECT
compra.idfactura AS 'N DE FACTURA',
vendedor.nombre & ' ' & vendedor.apellido AS 'VENDEDOR',
comprador.nombre & ' ' & comprador.apellido AS 'COMPRADOR'


FROM 
PERSONAS AS vendedor,
personas as comprador,
compra 


WHERE 
(vendedor.idpersona=compra.idvendedor) and
(comprador.idpersona=compra.idcomprador)


SI SE DESEA REALIZAR UN PEDIDO DEL 20% DE INVENTARIO PARA TODOS LOS PRODUCTOS, CON UN PRECIO A COMPRADOR DEL 70% DEL PRECIO UNITARIO,ENCONTRAR CUANDO SE DEBE PAGAR A CADA PROVEEDOR


SELECT 
producto.idproveedor AS 'PROVEEDOR',
FormatCurrency(sum((producto.precio_uni*0.7)*(producto.inventario*0.2)),3,-1,-1,-1) AS 'PRECIO'


FROM 
producto


GROUP BY
producto.idproveedor


HALLAR EL TOTAL DE TODAS LAS FACTURAS


SELECT 
numero AS 'NUMERO DE PEDIDO',
sum(subtotal) AS 'TOTAL'


FROM
(SELECT  
factura.idfactura AS numero, 
factura.cantidad*producto.precio_uni AS subtotal


FROM 
factura, producto


WHERE 
producto.idproducto=factura.idproducto)


GROUP BY numero;


HALLAR TODAS LAS FACTURAS EXPEDIDAS POR EL VENDEDOR 2


SELECT 
compra.idfactura AS 'N DE FACTURA'

FROM 
compra

WHERE 
idvendedor=2 

1 comentarios:

Unknown dijo...

Si puede hacer mas entendible las consultas mejor... es que al publicarlas acá le han quedado poco legibles...

Publicar un comentario

top