Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2013, 22:45
sjj
 
Fecha de Ingreso: octubre-2008
Mensajes: 213
Antigüedad: 16 años, 5 meses
Puntos: 12
Convertir filas en columnas

Tengo una tabla de teléfonos que cuenta con los siguientes campos: idtelefono (campo clave), idcliente, tipotel, numero. Cada cliente puede tener más de un teléfono, y cada teléfono genera un nuevo registro.

Lo que yo quiero es, realizando una consulta, obtener una tabla donde figuren como columnas idcliente, tipotel, numero. Si un cliente tiene 2 teléfonos deberían figurar 2 veces las columnas tipotel y numero en la fila de ese cliente. Cada cliente ocupará una sola fila en la tabla. Sé que si esto sucede la tabla que obtenga puede llegar a tener muchas columnas, varias de las cuales, estarán vacías en la mayoría de los registros. Pero esto no sería un problema.

¿Es posible hacer esto o al estar la tabla armada de esta forma se complica?

Muchas gracias.