Ver Mensaje Individual
  #12 (permalink)  
Antiguo 03/05/2009, 09:52
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Ayuda con SELECT

Claro boy-computer

El Left join es una sentencia que te muestra los datos relacionados entre dos o mas tablas.
A diferencia del inner join, si existen registros en la tabla que declaras a la izquierda (en este caso ejercicio) también te los muestra independiente si existe o no en la segunda tabla (en este caso respuestas).

ifnull es una función que comprueba si el campo es null y pone visualmente lo que tu quieras observar. Para este caso, el pone null al contar lecturas que nisiquiera han sido registradas, por eso no devuelve un cero sino un null. Con esta sentencia le decimos que cuando no encuentre nada, ponga un cero en el valor de la consulta.

ojala me haya explicado bien.

Te comparto este link para que amplies información
http://mysql.conclase.net/curso/index.php?sen=JOIN

un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming