Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2010, 08:31
chelodelsur
 
Fecha de Ingreso: abril-2008
Mensajes: 208
Antigüedad: 16 años, 8 meses
Puntos: 2
Listado encuesta

Hola a todos

Tengo la necesidad de generar una consulta para un sistema de encuestas, agradecere su ayuda.

Tengo un tabla con los datos de los potenciales encuestados (alrededor de 200 mil), y me piden generar un listado a partir de selecionar a 5 personas por cada comuna (unidad politico administrativa) el tema es que podría hacerlo poniendo en el where una a una las comunas, pero son más de 100.

Alguna idea para armar una consulta que me liste X (ejem 5) registros para cada comuna, en una sola lista?

esta es mi tabla

Código MySQL:
Ver original
  1. CREATE TABLE `datos_2010` (
  2.   `id_registro` INT(6) DEFAULT NULL,
  3.    `rut` VARCHAR(15) DEFAULT NULL,
  4.   `comuna` VARCHAR(50) DEFAULT NULL,
  5.   `localidad` VARCHAR(50) DEFAULT NULL,
  6.   `nombrecliente` VARCHAR(70) DEFAULT NULL,
  7.    `direccion` VARCHAR(100) DEFAULT NULL,
  8.     `telefonocontacto` DECIMAL(12,0) DEFAULT NULL
  9. ) ENGINE=MYISAM DEFAULT CHARSET=utf8