Ejercicio Subconsultas

 
- calcular valorventa aumentando un 17% del valorunitario

	
1. Campo a reemplazar y de que tabla: valorventa.producto
2. con quien o que lo va a reemplazar: valorunitario+(valorunitario*0.17)
3. condiciones: no hay
4. como se relacionan las tablas: ninguna
 
 
2.  llevar el valorventa a valor de detallefactura segun articulo comprado
 
1. Campo a reemplazar y de que tabla:  valor.detallefactura
2. con quien o que lo va a reemplazar: valorventa+(valorventa)
3. condiciones: no hay
4. como se relacionan las tablas:  producto.codigo = detallefactura.codigo
 
 
3.calcular el total en la tabla detallefactura (cantidad x valor)
 
1. Campo a reemplazar y de que tabla:  total.detallefactura,
2. con quien o que lo va a reemplazar: cantidad*valor
3. condiciones: no hay
4. como se relacionan las tablas:  ninguna
 
 
4.  calcular cuanto es el subtotal de cada factura y guardarlo en el campo respectivo
 
1. Campo a reemplazar y de que tabla:  factura.subtotal
2. con quien o que lo va a reemplazar: sum(total) from detallefactura
3. condiciones: no hay
4. como se relacionan las tablas: detallefactura.nrofactura=factura.nrofactura
 

 

5.  calcular el iva (16% del subtotal), la retencion(3.5% del subtotal) y el total(subtotal + iva - retencion)

1. Campo a reemplazar y de que tabla:  factura.iva,factura.retencion,factura.total
2. con quien o que lo va a reemplazar: (subtotal*0.16),(subtotal*0.35),(subtotal+iva - retencion)  
3. condiciones: no hay
4. como se relacionan las tablas:  ninguna
 
6. calcular cuales son las existencias de cada articulo
1. Campo a reemplazar y de que tabla:  producto.existencia
2. con quien o que lo va a reemplazar:  -(select sum(cantidad)
3. condiciones: no hay
4. como se relacionan las tablas:  detallefactura.codigo=producto.codigo

 

7. total de facturas de cada cliente

1. Campo a reemplazar y de que tabla: cliente.cedula.factura.cedula
2. con quien o que lo va a reemplazar: cliente.nombre,count(*) from factura
3. condiciones: no hay
4. como se relacionan las tablas:factura.cedula=cliente.cedula group by cliente.cedula.
  
 
8. listar el total de ventas de cada producto
1. Campo a reemplazar y de que tabla: producto.total
2. con quien o que lo va a reemplazar: producto.articulo,sum(total)
3. condiciones: no hay
4. como se relacionan las tablas: producto.codigo=detallefactura.codigo 

 

9.listar las facturas y el valor de cada una segun las compra de alexandra lopez

1. Campo a reemplazar y de que tabla: cliente.nombre
2. con quien o que lo va a reemplazar: cliente.cedula='100';
3. condiciones: no hay
4. como se relacionan las tablas: producto.codigo=detallefactura.codigo 
 
10.crear una tabla detallado dentro de la bd subconsultas con los campos
 
Haz tu página web gratis Webnode