Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2011, 14:40
suncubus
 
Fecha de Ingreso: diciembre-2007
Mensajes: 140
Antigüedad: 16 años, 4 meses
Puntos: 0
ayuda con sql datos iguales

Hola , necesito mostrar la suma de un campo pero los que contienen los valores igual a 1 o igual a 2. No consigo saber cual puede ser la sintaxis.El campo es solucion_id. Es posible hacer esto?



Código PHP:
Ver original
  1. //consultamos todos los usuarios de la oficina
  2.  
  3. $consultaInforme="SELECT id_ficha as idf,  count(DISTINCT dia) as tdia, count(oportunidad) as topo, count(solucion_id=1) as tsol1, count(solucion_id=2) as tsol2,usuario_id as ids FROM ficha WHERE oficina_id = $oficinaUsuario GROUP BY usuario_id";                         
  4. $resultadoInforme=mysql_query($consultaInforme);
  5. while($lineaInforme=mysql_fetch_array($resultadoInforme)){?>
  6.                                 <tr>
  7.                 <td><?php echo $lineaInforme["tdia"];?></td>
  8.                 <td><?php echo $lineaInforme["ids"];?></td>
  9.                  <td><?php echo $lineaInforme["topo"];?></td>
  10.                  <td><?php echo $lineaInforme["tsol1"];?></td><!--id=1-->
  11.                   <td><?php echo $lineaInforme["tsol2"];?></td><!--id=3-->
  12.  </tr>
  13. <?php }?>