Ejercicios propuestos y resueltos consultas SQL (BD Pokemon)

Hola a todos, hoy os dejo una serie de ejercicios sobre la base de datos de pokemon en mysql.

Todos los ejercicios que proponemos están resueltos en este mismo post, intenta hacerlo por ti mismo y si te quedas atascado puedes mirar la solución. Recuerda, que no tiene por que estar igual tu solución con la del post, el objetivo es que aprendas no que me copies la solución.

Aquí te dejo la base de datos de pokemon que debes importar.

Aquí  te dejo un manual sobre como importar la base de datos en MySQL.

Importar una base de datos o esquema en MySQL desde MySQL Workbench

Os dejo el modelo Entidad – Relación de la base de datos:

Al final de cada ejercicio, os indico el resultado esperado. En caso de ser muchos datos, indico el numero de filas devueltas.

1. Mostrar el nombre de todos los pokemon.

Spoiler Inside SelectShow>

Debe devolver 151 registros.


2. mostrar los pokemon que pesen menos de 10k.
Spoiler Inside SelectShow>

 

3. mostrar los pokemon de tipo agua.

Spoiler Inside SelectShow>

 

4. Mostrar los pokemon que son de tipo fuego y volador.

Spoiler Inside SelectShow>

 



5. mostrar los pokemon con una estadística base de ps mayor que 200.
Spoiler Inside SelectShow>

 

6. mostrar los datos(nombre, peso, altura) de la prevolucion de Arbok.

Spoiler Inside SelectShow>

 

7. Mostrar aquellos pokemon que evolucionan por intercambio.

Spoiler Inside SelectShow>

 

8. Mostrar el nombre del movimiento con mas prioridad.

Spoiler Inside SelectShow>

 

9. Mostrar el pokemon mas pesado.

Spoiler Inside SelectShow>

10. Mostrar el nombre y tipo del ataque con mas potencia.

Spoiler Inside SelectShow>

 

11. Mostrar el numero de movimientos de cada tipo.

Spoiler Inside SelectShow>

12. Mostrar todos los movimientos que puedan envenenar.

Spoiler Inside SelectShow>

 

13. Mostrar todos los movimientos que aprende pikachu.

Spoiler Inside SelectShow>

14. Mostrar todos los movimientos que aprende pikachu por MT.

Spoiler Inside SelectShow>

 

15. Mostrar todos los movimientos de tipo normal que aprende pikachu por nivel.

Spoiler Inside SelectShow>

16. Mostrar todos los pokemon que evolucionan por piedra. Hacer una vista de ello.

Spoiler Inside SelectShow>

 

17. Mostrar todos los pokemon que no pueden evolucionar. Hacer una vista de ello.

Spoiler Inside SelectShow>

Debe devolver 80 registros.

18. Mostrar la cantidad de los pokemon de cada tipo. Hacer una vista de ello.

Spoiler Inside SelectShow>

 

Os dejo una serie de videos donde realizo estas consultas:

Espero que os sea de ayuda.

Compartir

1 comentario

  1. Eliu Hernandez

    bro, estan buenos los ejericios. gracias por compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *