Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/02/2012, 08:39
felipe7
 
Fecha de Ingreso: enero-2012
Ubicación: Santiago
Mensajes: 32
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Respuesta: Anidar Consulta WHERE MYSQL

Me acota los resultados, pero me entrega un solo resultado

este es mi consulta y lo ingreso a un array los datos

Código PHP:
$query "SELECT BillingCode, COUNT(IdTransaccion) FROM datosisub WHERE EstadoCompra like 'S%' GROUP BY BillingCode  "
$result mysql_query($query) or die(mysql_error());
$data = array();
// Print out result
while($row mysql_fetch_array($result)){
    
$data[]= $row['COUNT(IdTransaccion)'];

esto me da como resultado cuantas veces aparece la letra S en estado compra por cada dato de la fila BillingCode osea en teoria me entrega

Billing Code -------- COUNT(IdTransaccion)

FUTNAC --------475
FUTPHD----------184
PFOXHD-----------8
PRECAR -----------7
PRECCT -----------165

Pero si acoto los resultado como mencionaste solo me entrega un resultado, o un numero

asi

Código PHP:
$query "SELECT BillingCode, COUNT(IdTransaccion) FROM datosisub WHERE EstadoCompra like 'S%' GROUP BY BillingCode  BETWEEN '02/01/2012' AND '08/01/2012' "
$result mysql_query($query) or die(mysql_error());
$data = array();
// Print out result
while($row mysql_fetch_array($result)){
    
$data[]= $row['COUNT(IdTransaccion)'];

1476