0% encontró este documento útil (0 votos)
116 vistas3 páginas

Ejercicios en SQL

El documento contiene 15 consultas SQL de ejercicios resueltos sobre tablas de autores, estudiantes, libros y préstamos. Las consultas incluyen seleccionar datos de tablas específicas, filtrar registros por condiciones como nombres, edades, carreras y fechas, y realizar cálculos estadísticos como promedios y sumas.

Cargado por

fanigss
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
116 vistas3 páginas

Ejercicios en SQL

El documento contiene 15 consultas SQL de ejercicios resueltos sobre tablas de autores, estudiantes, libros y préstamos. Las consultas incluyen seleccionar datos de tablas específicas, filtrar registros por condiciones como nombres, edades, carreras y fechas, y realizar cálculos estadísticos como promedios y sumas.

Cargado por

fanigss
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

EJERCICIOS RESUELTOS SQL Dadas las siguientes tablas responda a las consultas en SQL

1. Listar los datos de los autores select * from autor 2. Listar nombre y edad de los estudiantes select nombre,edad from estudiante 3. Qu estudiantes pertenecen a la carrera de Informtica? select nombre from estudiante where carrera="Informatica" 4. Listar los nombres de los estudiantes cuyo apellido comience con la letra G? SELECT nombre FROM estudiante WHERE nombre LIKE "* G*" 5. Quines son los autores del libro Visual Studio Net, listar solamente los nombres? SELECT nombre FROM autor WHERE idautor IN ( SELECT idautor FROM libaut WHERE idlibro IN ( SELECT idlibro FROM libro WHERE titulo='Visual Studio Net'

) )

6. Qu autores son de nacionalidad USA o Francia? SELECT * FROM autor WHERE nacionalidad IN('USA','Francia') 7. Qu libros No Son del Area de Internet? SELECT * FROM libro WHERE area <> 'Internet' 8. Qu libros se prest el Lector Raul Valdez Alanes? SELECT * FROM libro WHERE idlibro IN ( SELECT idlibro FROM prestamo WHERE idlector IN ( SELECT idlector FROM estudiante WHERE nombre='Raul Valdez Alanes' ) ) 9. Listar el nombre del estudiante de menor edad SELECT nombre FROM estudiante WHERE edad IN ( SELECT min(edad) FROM estudiante ) 10. Listar los nombres de los estudiante que se prestaron Libros de Base de Datos SELECT * FROM estudiante WHERE idlector IN ( SELECT idlector FROM prestamo WHERE idlibro IN ( SELECT idlibro FROM libro WHERE area='Base de Datos'

) )

11. Listar los libros de editorial AlfayOmega SELECT * FROM libro WHERE editorial ='AlfaOmega' 12. Listar los libros que pertenecen al autor Mario Benedetti SELECT * FROM libro WHERE idlibro IN ( SELECT idlibro FROM libaut WHERE idautor IN ( SELECT idautor FROM autor WHERE nombre='Benedetti Mario' ) ) 13. Listar los ttulos de los libros que deban devolverse el 10/04/07 SELECT * FROM libro WHERE idlibro IN ( SELECT idlibro FROM prestamo WHERE fechadevolucion=#04/10/07# AND devuelto=No ) 14. Hallar la suma de las edades de los estudiantes SELECT sum(edad) AS [La suma de las edades es: ] FROM estudiante 15. Listar los datos de los estudiantes cuya edad es mayor al promedio SELECT * FROM estudiante WHERE edad > ( SELECT avg(edad) FROM estudiante )

También podría gustarte