elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Ayuda para Resolver 9 consultas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda para Resolver 9 consultas  (Leído 3,875 veces)
Anonymous250


Desconectado Desconectado

Mensajes: 467



Ver Perfil
Ayuda para Resolver 9 consultas
« en: 15 Enero 2012, 18:00 pm »



Del siguiente esquema .

¿Qué ciclistas han llevado el mismo maillot que Alberto Contador?
Yo intente esto pero esta mal obvio....
MAL
Código:
SELECT nombre
FROM Ciclistas
WHERE EXISTS
(SELECT dorsal FROM Ciclistas Where dorsal=(SELECT codigomalliot from llevar where codigomalliot=
(SELECT codigomalliot From Malliots Where Ciclistas.nombre ="Alberto Contador"
)));

Obtener el valor del atributo netapa de las etapas que no comienzan en la misma ciudad en que acabó la anterior etapa.

Yo intente esto pero esta mal obvio....
MAL
Código:
SELECT netapa AS [numero Etapa]
From Etapas
WHERE NOT EXISTS(SELECT netapa FROM Etapas WHERE salidas=llegadas);

Obtener el nombre de los ciclistas que han ganado todos los puertos de una etapa y además han ganado esa misma etapa.
Yo intente esto pero esta mal obvio....
MAL

Código:
SELECT DISTINCT nombre
FROM Ciclistas
WHERE dorsal IN (SELECT Etapas.dorsalganador FROM Etapas, Puertos WHERE Puertos.netapa = Etapas.netapa
AND Etapas.dorsalganador = Puertos.dorsalciclista)
Obtener el nombre de los equipos tales que todos sus corredores han llevado algún maillot o han ganado algún puerto.
Yo intente esto pero esta mal obvio....
MAL
Código:
SELECT Ciclistas.nomeq AS [Equipo], COUNT(Ciclistas.nomeq) AS [Ciclistas válidos]
FROM Ciclistas
WHERE Ciclistas.dorsal IN(SELECT dorsalciclista FROM Puertos) OR Ciclistas.dorsal IN(SELECT [dorsal ciclista] FROM Llevar)
GROUP BY Ciclistas.nomeq;
Obtener el código y el color de aquellos maillots que sólo han sido llevados por ciclistas de un mismo equipo.
Yo intente esto pero esta mal obvio....
MAL
Código:
SELECT DISTINCT Llevar.codigomalliot, Ciclistas.nomeq
FROM Llevar, Ciclistas
Where Llevar.[dorsal ciclista] = Ciclistas.dorsal;
Obtener el dorsal y el nombre de los ciclistas que no han llevado todos los maillots que ha llevado el ciclista de dorsal 2.
Yo intente esto pero esta mal obvio....
MAL
Código:
SELECT dorsal,nombre
FROM Ciclistas
Where dorsal NOT IN(SELECT [dorsal ciclista] FROM LLEVAR WHERE codigomalliot=(SELECT codigomalliot FROM Malliots));
Obtener el dorsal y el nombre de los ciclistas que no han llevado ningún maillot de los que ha llevado el ciclista de dorsal 2.

Obtener el dorsal y nombre de los ciclistas que han llevado exactamente los mismos maillots que ha llevado el ciclista de dorsal 1.

Obtener el dorsal y el nombre del ciclista que ha llevado durante más kilómetros un mismo maillot e indicar también el color de dicho maillot.

Obtener el dorsal y el nombre de los ciclistas que han llevado dos tipos de maillot menos de los que ha llevado el ciclista de dorsal 3.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda para resolver dos funciones
Programación C/C++
fupro 2 2,769 Último mensaje 8 Junio 2010, 15:45 pm
por nicolas_cof
Ayuda para resolver practica programacion
Programación General
tote 1992 1 2,625 Último mensaje 26 Enero 2012, 21:36 pm
por Ferno
Ayuda con consultas SNMP en Windows
Redes
piblo 0 1,870 Último mensaje 25 Mayo 2012, 14:12 pm
por piblo
Que tal un hilo para resolver Ejercicios ??
.NET (C#, VB.NET, ASP)
TrashAmbishion 0 1,792 Último mensaje 3 Abril 2013, 01:17 am
por TrashAmbishion
ayuda para resolver problemas de dev c+++
Programación C/C++
robert666m 1 4,120 Último mensaje 13 Agosto 2014, 20:12 pm
por x64core
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines