INSERT INTO equipo VALUES ('Amore Vita', 'Ricardo Padacci');
INSERT INTO equipo VALUES ('Banesto', 'Miguel Echevarría');
INSERT INTO equipo VALUES ('Bresciali-Refin', 'Pietro
Armani');
INSERT INTO equipo VALUES ('Carrera', 'Luigi Petroni');
INSERT INTO equipo VALUES ('Gatorade', 'Gian Luca Pacceli');
INSERT INTO equipo VALUES ('Kelme', 'Álvaro Pino');
INSERT INTO equipo VALUES ('Mapei-Clas', 'Juan Fernández');
INSERT INTO equipo VALUES ('Navigare', 'Lorenzo Sciacci');
INSERT INTO equipo VALUES ('Telecom', 'Morgan Reikacrd');
INSERT INTO equipo VALUES ('TVM', 'Steevens Henk');
INSERT INTO ciclista VALUES (1, 'Miguel Indurain', 21,
'Banesto');
INSERT INTO ciclista VALUES (2, 'Pedro Delgado', 29,
'Banesto');
INSERT INTO ciclista VALUES (3, 'Alex Zulle', 20,
'Navigare');
INSERT INTO ciclista VALUES (4, 'Alessio Di Basco', 30,
'TVM');
INSERT INTO ciclista VALUES (5, 'Armand', 17, 'Amore Vita');
INSERT INTO ciclista VALUES (8, 'Jean Van Poppel', 24,
'Bresciali-Refin');
INSERT INTO ciclista VALUES (9, 'Maximo Podel', 17,
'Telecom');
INSERT INTO ciclista VALUES (10, 'Mario Cipollini', 31,
'Carrera');
INSERT INTO ciclista VALUES (11, 'Eddy Seigneur', 20, 'Amore
Vita');
INSERT INTO ciclista VALUES (12, 'Alessio Di Basco', 34,
'Bresciali-Refin');
INSERT INTO ciclista VALUES (13, 'Gianni Bugno', 24,
'Gatorade');
INSERT INTO ciclista VALUES (15, 'Jesús Montoya', 25, 'Amore
Vita');
INSERT INTO ciclista VALUES (16, 'Dimitri Konishev', 27,
'Amore Vita');
INSERT INTO ciclista VALUES (17, 'Bruno Lealli', 30, 'Amore
Vita');
INSERT INTO ciclista VALUES (20, 'Alfonso Gutiérrez', 27,
'Navigare');
INSERT INTO ciclista VALUES (22, 'Giorgio Furlan', 22,
'Kelme');
INSERT INTO ciclista VALUES (26, 'Mikel Zarrabeitia', 30,
'Carrera');
INSERT INTO ciclista VALUES (27, 'Laurent Jalabert', 22,
'Banesto');
INSERT INTO ciclista VALUES (30, 'Melchor Mauri', 26,
'Mapei-Clas');
INSERT INTO ciclista VALUES (31, 'Per Pedersen', 33,
'Banesto');
INSERT INTO ciclista VALUES (32, 'Tony Rominger', 31,
'Kelme');
INSERT INTO ciclista VALUES (33, 'Stefenao della Sveitia',
26, 'Amore Vita');
INSERT INTO ciclista VALUES (34, 'Clauido Chiapucci', 23,
'Amore Vita');
INSERT INTO ciclista VALUES (35, 'Gian Mateo Faluca', 34,
'TVM');
INSERT INTO etapa VALUES (1, 35, 'Valladolid', 'Ávila', 1);
INSERT INTO etapa VALUES (2, 70, 'Salamanca', 'Zamora', 2);
INSERT INTO etapa VALUES (3, 150, 'Zamora', 'Almendralejo',
1);
INSERT INTO etapa VALUES (4, 330, 'Córdoba', 'Granada', 1);
INSERT INTO etapa VALUES (5, 150, 'Granada', 'Almería', 3);
INSERT INTO puerto VALUES ('Puerto Alfa', 2489, '1', 34, 2,
3);
INSERT INTO puerto VALUES ('Puerto Beta', 2789, '1', 44, 4,
3);
INSERT INTO puerto VALUES ('Puerto Efe', 2500, 'E', 17, 4,
2);
INSERT INTO puerto VALUES ('Puerto Triple', 2500, 'E', 17,
4, 2);
INSERT INTO puerto VALUES ('Puerto Nuevo', 2500, 'a', 17, 4,
1);
INSERT INTO puerto VALUES ('Puerto Otro', 2500, 'E', 17, 4,
1);
INSERT INTO puerto VALUES ('Puerto Uno', 2500, 'E', 23, 1,
2);
INSERT INTO maillot VALUES ('MGE', 'General', 'Amarillo',
1000000);
INSERT INTO maillot VALUES ('MMO', 'Montaña', 'Blanco y
rojo', 500000);
INSERT INTO maillot VALUES ('MMS', 'Más sufrido',
'Estrellitas rojas', 400000);
INSERT INTO maillot VALUES ('MMV', 'Metas volantes', 'Rojo',
400000);
INSERT INTO maillot VALUES ('MRE', 'Regularidad', 'Verde',
300000);
INSERT INTO maillot VALUES ('MSE', 'Sprint especial',
'Rosa', 300000);
INSERT INTO llevar VALUES (1, 3, 'MGE');
INSERT INTO llevar VALUES (1, 4, 'MGE');
INSERT INTO llevar VALUES (2, 2, 'MGE');
INSERT INTO llevar VALUES (3, 1, 'MGE');
INSERT INTO llevar VALUES (3, 1, 'MMV');
INSERT INTO llevar VALUES (3, 4, 'MRE');
INSERT INTO llevar VALUES (4, 1, 'MMO');
INSERT INTO llevar VALUES (5, 2, 'MMO');
1. Obtener el código, el tipo, el color y el premio de todos
los maillots que hay.
2. Obtener el dorsal y el nombre de los ciclistas cuya edad
sea menor o igual que 25 años
3. Obtener el nombre y la altura de todos los puertos de
categoría 'E' (Especial).
4. Obtener el valor del atributo netapa de aquellas etapas
con salida y llegada en la misma ciudad.
5. Cuántos ciclistas hay?
6. ¿Cuántos ciclistas hay con edad superior a 25 años?
7. Cuántos equipos hay?
8. Obtener la media de edad de los ciclistas.
9. Obtener la altura mínima y máxima de los puertos de
montaña.
10. Obtener el nombre de cada ciclista junto con el
nombre del equipo al que pertenece
11. Obtener el nombre de los ciclistas que sean de
Banesto.
12. Cuántos ciclistas pertenecen al equipo Amore Vita?
13. Edad media de los ciclistas del equipo TVM.
14. Nombre de los ciclistas que pertenezcan al mismo
equipo que Miguel Indurain
15. Nombre de los ciclistas que han ganado alguna
etapa.
16. Nombre de los ciclistas que han llevado el maillot
General.
17. Obtener el nombre del ciclista más joven
18. Obtener el número de ciclistas de cada equipo.
19. Obtener el nombre de los equipos que tengan más
de 5 ciclistas.
20. Obtener el número de puertos que ha ganado cada
ciclista.
21. Obtener el nombre de los ciclistas que han ganado
más de un puerto.
22. Obtener el nombre y el director de los equipos a los
que pertenezca algún ciclista mayor de 33 años.
23. Nombre de los ciclistas que no pertenezcan a
Kelme
24. Nombre de los ciclistas que no hayan ganado
ninguna etapa.
25. Nombre de los ciclistas que no hayan ganado
ningún puerto de montaña.
26. Nombre de los ciclistas que hayan ganado más de
un puerto de montaña
27. ¿Qué ciclistas han llevado el mismo maillot que
Miguel Indurain?
28. De cada equipo obtener la edad media, la máxima
edad y la mínima edad.
29. Nombre de aquellos ciclistas que tengan una edad
entre 25 y 30 años y que no pertenezcan a los equipos
Kelme y Banesto.
30. Nombre de los ciclistas que han ganado la etapa
que comienza en Zamora.
31. Obtén el nombre y la categoría de los puertos
ganados por ciclistas del equipo 'Banesto'.
32. Obtener el nombre de cada puerto indicando el
número (netapa) y los kilómetros de la etapa en la que
se encuentra el puerto.
33. Obtener el nombre de los ciclistas con el color de
cada maillot que hayan llevado.
34. Obtener el número de etapa y el nombre de ciclista, tal
que ese ciclista haya ganado esa etapa habiendo llevado
el maillot de color amarillo al menos una vez con
anterioridad.
35. Obtener el valor del atributo netapa de las etapas
que no comienzan en la misma ciudad en que acabó la
anterior etapa.
36. Obtener el valor del atributo netapa y la ciudad de
salida de aquellas etapas que no tengan puertos de
montaña.
37. Obtener la edad media de los ciclistas que han
ganado alguna etapa.
38. Selecciona el nombre de los puertos con una altura
superior a la altura media de todos los puertos.
39. Obtener el nombre de la ciudad de salida y de
llegada de las etapas donde estén los puertos con mayor
pendiente.
40. Obtener el dorsal y el nombre de los ciclistas que han
ganado los puertos de mayor altura.