Hola Ruben, en consultas donde tengo subconsultas en los atributos a
devolver he tenido muy buenos resultados, creo que este es un caso.
Además de hacer la consulta más "elegante y entendible", los WITH y las
funciones ventanas tienen sus ventajas de rendimiento en estos casos,
segun he leido.
De seguro tendrás que agregar algunos índices para los filtros pertinentes.
Saludos y suerte
El 15/10/15 a las 03:21, Ruben Fitó escribió:
Gracias Anthony,
Empezaré a trabajar con la metodología que indicas. Lo he probado i
parece que cumple con nuestras necesidades.
Sólo una pregunta, con WITH i PARTITION obtengo una query simple, pero
sabéis si suele mejorar el coste tempral de dicha consulta por
utilizarlos? o penaliza? es mejor subconsultas??
Un saludo.
2015-10-14 15:51 GMT+02:00 Anthony Sotolongo <asotolo...@gmail.com
<mailto:asotolo...@gmail.com>>:
+1;
El 14/10/15 a las 10:39, Alvaro Herrera escribió:
Ruben Fitó escribió:
Lo que necesitamos son los (max, avg, min) de importe y
número de ventas
agrupado por cliente, día, semana y mes, mirando desde
ahora hasta un año
atrás, sin tener en cuenta el periodo más cercano.
Instala 9.5 (que ahora está en beta1) y prueba con GROUPING
SETS, que es
precisamente para esto.
--
*Ruben Fitó *
Software Engineer
Ubiquat Technologies, SL
r.f...@ubiquat.com <mailto:j.catari...@ubiquat.com>
www.ubiquat.com <http://www.ubiquat.com/>
Tota la informació continguda en aquest document i arxius adjunts és
CONFIDENCIAL protegida per llei de secret comercial. Si l'ha rebut per
error, si us plau elimini'l i posi's en contacte amb l'emissor.
All information contained in this document and any attachments are
CONFIDENTIAL and protected under trade secret laws. If you receive
this message by mistake, please delete it and notify it immediately to
the sender.