Comunidad de diseño web y desarrollo en internet online

mostrar cantidad de registros limitada

Citar            
MensajeEscrito el 07 Dic 2016 04:02 pm
cordial saludo
tengo una consulta sql que me devuelve una cantidad X de registros por cada documento, como se observa en la tabla y a su vez lo muestro en php.

documento Estado Fecha Seguimiento Hora
111489 ..EN TRANSITO 2016-11-29 6:19:39 p. m.
111489 ..EN TRANSITO 2016-11-30 1:48:55 p. m.
111489 NOVEDADES 2016-12-02 7:31:12 p. m.
111489 NOVEDADES 2016-12-05 11:36:51 a. m.
72870 PENDIENTE DE INICIO 2016-11-29 1:28:29 p. m.
72870 ..EN TRANSITO 2016-11-29 6:06:49 p. m.
72870 ..EN TRANSITO 2016-11-30 10:21:58 a. m.
72870 ..EN TRANSITO 2016-11-30 1:51:00 p. m.

necesitaría mostrar únicamente por ejemplo los 2 primeros registros por cada tipo de documento, ya intente hacerlo por sql y me funciona bien, pero el tiempo de la consulta es muy alto.

muchas gracias de antemano por la ayuda.

Por albertovelon

6 de clabLevel



 

mozilla
Citar            
MensajeEscrito el 07 Dic 2016 05:55 pm
Siempre es mas rápido que lo haga la base de datos, si es una BD relacional, posiblemente no tengas suficientemente definidas las entidades, por ejemplo, si todo está en una sola tabla en vez de estar en dos (tipo de documento, documento) la performance será mala, etc. Devolver todo y clasificarlo en PHP no mejora una mala estructura de datos

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Dic 2016 07:20 pm
muchas gracias por la respuesta, sobre el comentario revise la estructura y el rendimiento mejoro

Por albertovelon

6 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.