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
Código:
tbl_telefonoscli_id| cli_nombre | cli_ciudad | cli_direccion | cli_email 1 | Nombre prueba | Miami | 50 Av | [email protected] 2 | Pepe Perez | Tampa | 12 St | [email protected]
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:
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. Les agradecería mucho si me pudieran ayudar con esto. 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