Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2009, 18:11
SuRpRiSe18
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 20 años, 5 meses
Puntos: 0
Pregunta Consulta imposible

Hola a tod@s,

llevo un par de horas para lograr obtener los datos de una consulta, que hasta el momento se me han antojado imposible. Tengo MySQL > 5, por lo que es posible realizar subqueries.

Actualmente tengo 3 tablas:
- pasos (ID, paso)
- contactos2pasos (ID, Id_contacto, Id_paso, fecha)
- contactos (ID, origen, fecha ...)

Los datos que quiero obtener son los siguientes: ¿Cuántas personas, en el rango de fechas especificado -cuenta la fecha de registro del contacto no del contactos2pasos-, se encuentran en cada paso? Hay que tener en cuenta, que una persona puede haber estado en varios pasos, pero sólo nos interesa el último -detectable vía contactos2pasos.fecha.

Al final, lo que yo quiero es:
- Paso 1: 12 contactos
- Paso 2: 10 contactos
...

Y lo mismo, pero desglosado por el campo origen de la tabla contactos.

¿Imposible?

Última edición por SuRpRiSe18; 24/08/2009 a las 18:19