Ver Mensaje Individual
  #9 (permalink)  
Antiguo 01/07/2010, 15:51
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Listado encuesta

Intentemos algo:
Código MySQL:
Ver original
  1.   id_registro,
  2.   rut,
  3.   comuna,
  4.   localidad,
  5.   nombrecliente,
  6.   direccion,
  7.   telefonocontacto
  8.   (SELECT
  9.     id_registro,
  10.     rut,
  11.     comuna,
  12.     localidad,
  13.     nombrecliente,
  14.     direccion,
  15.     telefonocontacto
  16.     IF(comuna = @nro_comuna, @subitem := @subitem + 1, @subitem:=1) cambio,
  17.     IF(comuna = @nro_comuna, @nro_comuna, @nro_comuna:=comuna) cambia_comuna,
  18.     @subitem sub_item
  19.   FROM (SELECT * FROM datos_2010 ORDER BY RAND()) d JOIN (SELECT @nro_comuna:=0, @subitem:=1) T1
  20.   ORDER BY comuna) T2
  21. WHERE sub_item<=5
  22. ORDER BY comuna, sub_item;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)