SUBCONSULTA
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
el siguiente link contiene acceso a SUBCONSULTAS
https://drive.google.com/drive/folders/1MLQEjMBdlpQFsfhsITazF_xwIYW03tfd?usp=sharing
LINK PARA CONTINUAR TALLER DE SUBCONSULTAS
https://drive.google.com/drive/folders/15kUkz9D9EnpvRWX8Q1zkurq1zMn2lCf7?usp=sharing