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.