Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/12/2013, 12:53
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses
Puntos: 2658
Respuesta: que hacer cuando Count(*) No funciona como esperamos?

Cita:
entiendo que mysql no puede inventar datos que no existen, gracias sigo aprendiendo.. pero cual seria o como seria la consulta para que me arrojara ese resultado.
Vamos a ver si terminas de entender lo que tu mismo estás respondiéndote:
Primero:
Cita:
entiendo que mysql no puede inventar datos que no existen
Segundo:
Cita:
pero cual seria o como seria la consulta para que me arrojara ese resultado
¿Que se puede deducir de tu propio comentario?

Simple: NO, NO SE PUEDE HACER.

Al menos no es posible sin una tabla de "semanas", donde aparezcan TODAS las semanas del año, y como eso no lo tienes, la respuesta es simplísima: No existe un modo de hacerlo en una consulta.

¿Cómo se hace eso, entonces, en los reportes que encuentras en algunas web?

Muy, pero muy fácil. Cualquier desarrollador lo sabe: Creas registros ficticios en la pagina, por medio de programación, donde poner valores cero para todas aquellas semanas donde no encuentras datos.
Básicamente es rellenar los "vacios" de datos en la tabla de la pagina web, pero no en la base de datos.
Yo lo he hecho muchísimas veces...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)