Hola a todos.
Tengo un problema con el que espero que me puedan ayudar. Tengo 2 tablas en MySql con relación de uno a muchos y necesito mostrar la información de las 2 tablas de forma horizontal. Las tablas son:
- tbl_clientes: cli_id, cli_nombre, cli_ciudad, cli_direccion, cli_email
- tbl_telefonos: tel_id, cli_id, tel_numero, tel_status
Para poner un ejemplo, digamos que en las tablas tengo los siguientes registros
tbl_clientes
tbl_telefonos
Código:
tel_id | cli_id | tel_numero | tel_status
1 | 1 | 1235468 | 1
2 | 1 | 3214569 | 1
3 | 2 | 4563218 | 1
4 | 2 | 8796542 | 1
5 | 2 | 6539842 | 1
Lo que necesito es hacer una consulta que muestre la información de la siguiente forma:
Código:
cli_id| cli_nombre | cli_ciudad | cli_direccion | cli_email | tel_numero1 | tel_numero2 | tel_numero3
1 | Nombre prueba | Miami | 50 Av | [email protected] | 1235468 | 3214569 | Null
2 | Pepe Perez | Tampa | 12 St | [email protected] | 4563218 | 8796542 | 6539842
La verdad es que siempre muestro la información de esta forma usando el lenguaje de programación con el que esté trabajando, pero esta vez me veo obligado a hacerlo directamente desde la consulta y no tengo idea como hacerlo. Les agradecería mucho si me pudieran ayudar con esto.