MySQL Forums
Forum List  »  Spanish

Re: Transponer multiples registros como columnas
Posted by: Jesús Uzcanga
Date: September 08, 2013 09:24PM

Werwer.

Gracias por publicar la solución para futuros foristas...

Un comentario adicional...


Tu problema es de base, es decir, parte de una tabla o tablas mal planificada(s).

La tabla que utilizas actualmente es muy "genérica" y eso trae como consecuencia que a futuro sea más "difícil" el acceso a los datos.


Si al principio se proyecta (proyecto) una tabla que almacenará 'superficie', 'habitaciones' y 'garaje', pues la tabla debería contener estos campos en su estructura, es decir:

id | datoprimario | superficie | habitaciones | garage

En donde datoprimario pmbrodría ser el "nombre" del inmueble o cualquier dato que a nivel de "descripción" haga relación al leerla de ese inmueble en particular.

Esto aparte de facilitar el acceso a los datos con consultas más directas mejorará el tiempo de respuesta de dichas consultas y reduce drásticamente la cantidad de registros en tu tabla, evitando así cargar el servidor con agrupamientos innecesarios y/o subconsultas con JOINS a la misma tabla.

Es mi recomendación como administrador de servidores y programador SQL.

___________________________
Ing. Jesús Alfredo Uzcanga
Twitter: @JesusUzcanga

We learn the 20% of what we HEAR,
the 50% of what we SEE,
the 80% of what we DO and
the 95% of what we TEACH.

____________________________________________________________
https://www.linkedin.com/in/jauzcanga/

Options: ReplyQuote


Subject
Views
Written By
Posted
28758
September 08, 2013 11:59AM
Re: Transponer multiples registros como columnas
4066
September 08, 2013 09:24PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.