
13/12/2011, 11:18
|
| | Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 13 años, 7 meses Puntos: 7 | |
Respuesta: foreach desde sql en php Mira ... tu puedes hacer muchas consultas
select columna from tabla where id = 1
select columna from tabla where id = 2
select columna from tabla where id = 3
select columna from tabla where id = 4...
Pero te demorarias un monton...
para estas situaciones sql nos ofrece group by .
select count(*), id_localidad from tabla group by id_localidad
Entonces..
esta consulta te va a mostrar dos columnas...
COUNT - LOCALIDAD
2 - 1
4 - 2
ETC - ETC
esto se leeria asi :
Hay dos ciudades donde la localidad es 1 ( mexico ) --- hay 2 ciudades de mexico
HAY cuatro ciudades donde la localidad es 2 ( chile )... hay 4 ciudades de chile
select count(*), id_localidad from tabla group by id_localidad.. se leeria de la siguiente forma
CUENTAME los registros de cada localidad.
en otras palabras..
Cuentame cuantas ciudades hay en cada localidad..
esto te evita decir..
cuentame la ciudad donde id es 1
cuentame la ciudad donde id es 2
cuentame la ciudad donde id es 3.
Espero que te ayude. |