
01/11/2007, 17:23
|
 | | | Fecha de Ingreso: octubre-2006 Ubicación: Mallorca
Mensajes: 897
Antigüedad: 18 años, 4 meses Puntos: 32 | |
Hacer una reagrupación de una tabla Hola a todos.
Tengo esta tabla
id | id_cliente | id_inmueble
1 | 1 | 2
2 | 1 | 3
3 |1 | 5
4 |2 | 1
5 |2 | 3
6 |2 | 5
7 |4 | 1
El cliente 1 se repite tres veces, y puede estar interesado en el inmuble 2,3,5, el cliente 2 en los inmuebles 1,3,5
Pues bien, en mi tabla el cliente 1 puede estar repetido 100 veces, con 100 distintos inmuebles, el segundo otras tantas y así hasta el final de la tabla.
¿Hay alguna forma de reagrupar el cliente de 5 en 5? es decir que me seleciona el cliente 1 unas 5 veces, el segundo tambien 5, y asi hasta el final.
Por otro lado, ¿es posible, hacer un distinct, por cada cliente, y que me muestre su id y el id_inmueble?, esto lo he hecho usando: SELECT DISTINCT id_cliente,id,id_inmueble FROM mitabla, pero me lo reagrupa por el campo id_cliente y me muestra todos.
Muchas gracias a todos. |