SUBCONSULTA

 calcular el valorventa de la tabla detalle con un incremento del 23% del valorunitario de la tabla articulo 

Analisis:

a) Campo a reemplazar= Valorventa de la tabla detalle

b) Con quien o que lo va a reemplazar= (valorunitario*0.23)+valorunitario de la tabla articulo

c) Condiciones= articulo.codigo=detalle.codigo

d) Comando Update

SINTAXIS:

update detalle set valorventa = (select valorunitario + (valorunitario * 0.23) from articulo where articulo.codigo = detalle.codigo); 

calcular el total de la tabla detalle

a) Campo a reemplazar= total de la tabla detalle

a) Con quien o que lo va a reemplazar= cantidad*valorventa

b) Condiciones= ninguna

c) Comando Update

SINTAXIS: update detalle set total = cantidad * valorventa;

calcular las existencias según la tabla detalle de cada artículo

a) Campo a reemplazar= existencia de la tabla artículo

b) Con quien o que lo va a reemplazar= cantidad-suma(cantidad) de la tabla detalle

c) Condiciones= detalle.codigo = articulo.codigo

d) Comando Update

SINTAXIS: 

update articulo set existencia = cantidad - (select sum(cantidad) from detalle where detalle.codigo = articulo.codigo);

eliminar los artículos que hayan vendido entre 3 y 5 artículos en cada venta 

SINTAXIS; delete from articulo where codigo = (select codigo from detalle where cantidad between 3 and 5 and detalle.codigo = articulo.codigo group by articulo.codigo);

Crear una tabla copia (duplicar la tabla detalle) y llenarla con la información de detalle, solo los registros del mes de febrero 

SINTAXIS: create table copia like detalle;

Introduce un texto aquí...

insert into copia select * from detalle where month(fecha)=2;

para salir: C:\xampp\mysql\bin>mysqldump -B -uroot -p subconsultas>c:/xampp/subconsultas.sql

© 2018 La Familia Smith, P° de la Castellana 79, Madrid, 28046
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar