



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Se realizan diversas consultas de acción a una base de datos denominada SUPERMARKET, con esto se explora los comandos where y los diferentes JOINS de SQL Server
Tipo: Ejercicios
1 / 5
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




Estudiante: José Oswaldo Vásquez Zevallos Profesor: Ronald Percy Melchor Infantes Curso: Taller de Base de datos I
De esto nos damos cuenta al ejecutar: select * from Clientes Y nos da un total de 50709 clientes, pero al ver la ultima compra con de cada cliente con el código: SELECT c.Ruc, c.Nombre_Razon, v.Fecha, v.monto FROM Clientes c INNER JOIN Ventas v ON c.Ruc = v.ruc WHERE v.Fecha = (SELECT MAX(Fecha) FROM Ventas WHERE ruc = c.Ruc); Y vemos un total de 18545 Por lo tanto para eliminar aquellos registros irrelevantes se realiza el siguiente código: DELETE FROM Clientes WHERE Ruc NOT IN (SELECT Ruc FROM Ventas); Y ahora ya no existe clientes que no realizaron compras.
DELETE FROM formapago WHERE idforma = 4 ; UPDATE ventas SET idforma = 3 WHERE idforma = 4 ; Se vieron inconvenientes con la forma de pago de crédito a 120 días ya que resulta mejor el crédito a 90 días, por lo tanto se desea eliminar el crédito a 120 días y actualizar de la tabla ventas a crédito a 90 días los que se encontraban con la forma de pago a eliminar. Por lo tanto se realizarán 2 consultas.