Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2012, 21:22
panchompc
 
Fecha de Ingreso: diciembre-2011
Ubicación: Chile
Mensajes: 36
Antigüedad: 12 años, 5 meses
Puntos: 2
Pregunta Ordenar salida de datos en consulta mysql

hola, tengo la siguiente consulta desde PHP a mysql:

Código:
$asas="SELECT * FROM tblatributos";
$consultaATR=mysql_query($asas, $volcan_conecta) or die(mysql_error());

while ($row_ATR = mysql_fetch_assoc($consultaATR)){
	
$sql="SELECT * FROM tblsucursales WHERE strRegion='".$_GET["region"]."' AND ".$row_ATR["nombre"]." IN(SELECT ".$row_ATR["nombre"]." FROM tblsucursales GROUP BY ".$row_ATR["nombre"]." HAVING COUNT(".$row_ATR["nombre"].") > 1)";
$consulta=mysql_query($sql, $volcan_conecta) or die(mysql_error());
$numero = mysql_num_rows($consulta); //aca keda el numero 
$row_contador = mysql_fetch_assoc($consulta);

echo '<p>'.$row_ATR["nombre"].'		: <strong>'.$numero.' Sucursales</strong></p>';

	
}
?>
Lo que hace es buscar en la tabla tblatributos, de hay saca 13 nombres de atributos, con esos nombres los paso por un while para contar desde la tabla tblsucursales, la cantidad de veces que se repite cada atributo, hasta hay vamos bien, esto es lo que me devuelve:


YC_Volcan : 6 Sucursales
YC_Romeral : 5 Sucursales
YC_Knauf : 4 Sucursales
FC_Volcan : 4 Sucursales
FC_Pizarreno : 8 Sucursales
Ln_Volcan : 8 Sucursales
Ln_Romeral : 7 Sucursales
Ys_Volcan : 5 Sucursales
Ys_Romeral : 8 Sucursales
Tj_Volcan : 0 Sucursales
Tj_Transaco : 4 Sucursales
Ftro_Volcan : 6 Sucursales
FC_Lizaflex : 3 Sucursales
Ftro_Becton : 3 Sucursales
Ftro_Dynal : 5 Sucursales
Ftro_AsfalChile : 4 Sucursales
Jp_Volcan : 3 Sucursales
Jp_Solcrom : 3 Sucursales
Jp_Romeral : 3 Sucursales

Pero ahora me pidieron ordenarlos segun las sucursales con el numero mas alto al mas bajo y no se como hacerlo ¿?¿?¿? trate de poner ORDER BY ... y ahi quede, no supe hacerla

alguna ayuda?

gracias!