Ejercicios Consultas SQL

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

Ejercicios de consultas con SQL

Base de datos pubs

1. Mostrar los nombres (au_fname) y los apellidos (au_lname) de los autores


de la tabla authors.
2. Mostrar los nombres (au_fname) y los apellidos (au_lname) de los autores
de las primeras 5 filas de la tabla authors.
3. Mostrar los nombres (au_fname) y los apellidos (au_lname) de los autores
del 50% de la tabla authors.
4. Mostrar todas las columnas de todas las filas de la tabla sales.
5. Mostrar el apellido (lname) de todos los empleados de la tabla employee.
6. Mostrar el apellido (lname) de todos los empleados de la tabla employee
utilizando como cabecera de columna la cadena “Apellido del Empleado”.
7. Verificar cuáles de los registros de la tabla employee contienen como apellido
(lname) la cadena “Latimer”.
8. Mostrar la descripción del puesto de trabajo (job_desc), el nivel mínimo
(min_lvl) y el máximo nivel (max_lvl) de la tabla jobs con la condición de que
el nivel mínimo sea mayor o igual que 100 y el máximo nivel sea menor o
igual a 225.
9. Mostrar todos los apellidos (au_lname) que comiencen con la letra “S” de la
tabla authors. Utilice el operador LIKE.
10. Mostrar la información de la tabla authors de los autores cuyo ID (au_id)
comienza con el número 724, sabiendo que cada ID tiene el formato de tres
dígitos seguido por un guión, seguido por dos dígitos, otro guión y finalmente
cuatro (ejemplo 213-46-8915). Utilice el operador LIKE.
11. Mostrar todos los títulos (title) de libros cuyo precio (price) no están entre 20
y 30 de la tabla titles. Utilice el operador BETWEEN.
12. Mostrar los números ID de trabajos (jobs_id) de tres descripciones
(jobs_desc) de puestos de trabajo específicos (“Operations Manager”,
Marketing Manager” y “Designer”) de la tabla jobs. Utilice el operador IN.
13. Mostrar los nombres de todos los editores (pub_name) que no están
ubicados en los estados (state) de California (“CA”), Texas (“TX”) o Illinois
((“IL”) de la tabla publishers. Utilice el operador IN.
14. Mostrar el número total de ventas (qty) de cada libro (title_id) utilizando el
alias “Total Ventas” de la tabla sales. Utilice la función agregada SUM.
15. Mostrar el precio (price) medio de los libros que están agrupados por el tipo
de libro (type) y seguidamente por el editor (pub_id) utilizando el alias “Total
Ventas” de la tabla titles. Utilice la función agregada AVG.
16. Contar todas las filas de la tabla publishers. Utilice la función agregada
COUNT.
Base de datos Norhtwind

1. Mostrar el Title de la tabla employees, agrupados por title de la tabla


employees. (Base de Datos Nothwind)
2. Mostrar 50% de los datos de la tabla products.
3. Mostrar los productName y UnitPrice como alias “Precio Producto” de la tabla
products.
4. Mostrar los nombres de los productos cuyos precios estén entre 28 y 67.
5. Verificar cuáles de los registros de la tabla products contienen como
ProductName la cadena “IKURA”.
6. Mostrar los registros de la tabla products donde el precio sea 21.
7. Mostrar todos los registros donde el ProductName sea Tourtière o el precio
unitario sea 21.
8. Contar de forma individual los registros de la tabla productos, empleados y
Orders. Y luego una el resultado en una sola tabla.
9. Calcular los cinco productos más caros.
10. Ordenar de forma ascendente los nombres de los productos.
11. Agrupar por city los registros de la tabla Customers
12. Determinar el precio Unitario Máximo y mínimo de la tabla products

También podría gustarte