Enviado: Lun Mar 03, 2014 6:28 pm
De: robert
Para: PEPE
hola buenas tardes gracias por responder ami pregunta
quiero decir de acuerdo a la respuesta que me dio resolví los siguientes ejercicios pero lo que quiero saber es si es la respuesta mas acertada
2) la otra pregunta es que no logro hacer la comparacion entre la columna aciertos y que cuente los que acerto e pensado en un if o else pero no e encontrado el funcionamiento exacto o si hay una posibilidad de resolverlo de una manera mas facil
gracias por la atencion y le agradezco las correcciones o los apoyos que me puedas dar
EJERCICIO 1 PRONOSTICOS DE LA QUINIELA CON JOIN
SELECT p.id_quiniela, e.id_evento, l.equipo local, v.equipo visitante, p.pronostico
FROM pronosticos p INNER JOIN eventos e
ON p.id_jornada = e.id_jornada INNER JOIN equipos l
ON e.local = l.id_equipo INNER JOIN equipos v
ON e.visitante = v.id_equipo
AND p.id_jornada = e.id_jornada
AND p.id_evento = e.id_evento
AND p.id_quiniela =4
EJERCICIO 2 JORNADA GANADORA CON JOIN
SELECT e.id_jornada, e.id_evento, l.equipo local , v.equipo visitante, e.resultado
FROM jornadas j INNER JOIN eventos e
ON j.id_jornada = e.id_jornada INNER JOIN equipos l
ON e.local = l.id_equipo INNER JOIN equipos v
ON e.visitante = v.id_equipo
AND e.id_jornada =3
EJERCICIO 3 ESCRUTAR UNA QUINIELA CON JOIN
SELECT p.id_quiniela, e.id_jornada, e.id_evento, l.equipo local, v.equipo visitante, e.resultado, p.pronostico, IF( e.resultado = p.pronostico, 'si', 'no' )acierto
FROM pronosticos p INNER JOIN eventos e
ON p.id_jornada = e.id_jornada INNER JOIN equipos l
ON e.local = l.id_equipo INNER JOIN equipos v
ON e.visitante = v.id_equipo
AND p.id_jornada = e.id_jornada
AND p.id_evento = e.id_evento
AND p.id_quiniela =6
gracias por su ayuda mando por aquí las respuestas, pues no quiero que las demás personas que toman el curso encuentren las respuestas. por que ellos pueden tener otra solución
![Riendo :lol:](./images/smilies/icon_lol.gif)
gracias