Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/12/2010, 18:08
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: 16 años, 5 meses
Puntos: 2658
Respuesta: como ago esta consulta

El problema es que lo que sea funcionamiento de las consultas en sí es asunto de SQL, no de PHP.
Tal es así que la consulta que puede responder tu duda sería mas o menos:
Código MySQL:
Ver original
  1. SELECT T2.ficha, T2.diags_clave
  2. FROM jqcalendar  T1 INNER JOIN reporte T2 ON T1.ficha = T2.subject
  3. WHERE (T1.StartTime BETWEEN '2010-12-01' AND '2010-12-06' )
  4. ORDER BY t2.diags_clave;
Y si sólo quieres los que sean "A00", sería
Código MySQL:
Ver original
  1. SELECT T2.ficha, T2.diags_clave
  2. FROM jqcalendar  T1 INNER JOIN reporte T2 ON T1.ficha = T2.subject
  3. WHERE (T1.StartTime BETWEEN '2010-12-01' AND '2010-12-06' ) AND T2.diags_clave='A00';
Y si lo que quieres es contarlos sería:
Código MySQL:
Ver original
  1. SELECT T2.diags_clave, COUNT(*) Total
  2. FROM jqcalendar  T1 INNER JOIN reporte T2 ON T1.ficha = T2.subject
  3. WHERE (T1.StartTime BETWEEN '2010-12-01' AND '2010-12-06' )  AND T2.diags_clave='A00'
  4. GROUP BY T2.diags_clave;

Como verás, el problema es estrictamente de MySQL, no de PHP.
En cuanto a usar una sentencia de SQL en PHP, es decir, consultar a la base, te recomiendo leer las FAQ's de PHP, donde encontrarás todos los ejemplos necesarios.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)