Subconsultas
Select--------- select(s)
update---------select(s)
delete----------select(s)
insert----------select(s)
FUNCIONALIDAD: Sirve para intercambiar o actualizar información de varias tablas
NOTA: No se tiene una sintaxis definida
EJERCICIO
1) Calcular el valorventa de la tabla "Detalle" con un incremento del 23 % del valorunitario de la tabla articulo
ANALISIS
1) Comando para resolver el problema
(update)
2) Cual es el campo a reemplazar y de que tabla
valorventa----TB----detalle
3) Con quien lo va a reemplazar ----------------operación a utilizar
valorunitario + (valorunitario * 0.23) ----TB---articulo
4) Como se relaciona
articulo.codigo=detalle.codigo
5) Condiciones adicionales
No hay otras condiciones
SOLUCIÓN
1) Comando para resolver el problema
(update)
2) Cual es el campo a reemplazar y de que tabla
existencias----TB----articulo
3) Con quien lo va a reemplazar ----------------operación a utilizar
cantidad -(suma(cantidad))
4) Como se relaciona
detalle.codigo=articulo.codigo
5) Condiciones adicionales
No hay otras condiciones
SOLUCIÓN
5) Llenar con la información de la tabla "detalle" la tabla "copia" solo con registros del mes de febrero
ANALISIS
1) ¿Que tablas se ven involucradas?
Detalla------------Copia
2) ¿Que comando usar?
Insert (select)
3) Condiciones Adicionales (diferentes a relaciones entre tablas)
fecha = mes, febrero = 2
4) Relacion entre las tablas
No hay
SOLUCIÓN
