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


 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  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 2,937 veces)
Anonymous250


Desconectado Desconectado

Mensajes: 463



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



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 1,536 Último mensaje 8 Junio 2010, 15:45
por nicolas_cof
Ayuda para resolver practica programacion
Programación General
tote 1992 1 1,087 Último mensaje 26 Enero 2012, 21:36
por Ferno
Ayuda con consultas SNMP en Windows
Redes
piblo 0 900 Último mensaje 25 Mayo 2012, 14:12
por piblo
Que tal un hilo para resolver Ejercicios ??
.NET (C#, VB.NET, ASP)
TrashAmbishion 0 1,014 Último mensaje 3 Abril 2013, 01:17
por TrashAmbishion
ayuda para resolver problemas de dev c+++
Programación C/C++
robert666m 1 2,167 Último mensaje 13 Agosto 2014, 20:12
por x64core
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines