![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
ok
Si tengo 1 indice por Sucursal+Cliente+Ano+Mes, tome estos campos por ser los que dependen después de la instrucción WHERE de los Select's, pero no aumento mucho la velocidad, voy a probar como me comenta jachguate .
Muchas Gracias.... Última edición por AGAG4 fecha: 04-11-2005 a las 02:47:46. Razón: Corrección |
|
#2
|
||||
|
||||
|
????
Disculpe la tardanza para verificar las pruebas, revise el Select usando Having funciono Bien, pero tengo el problema de que me obliga agrupar por FECHA y me pone 1 mismo cliente varias veces, por lo que lo que yo quiero es agrupar Sólo por clientes, pero si quito dentro del select el Max(c.fecha) no me serviría el having.
Otra cosa que me di cuenta, si pongo lo siguiente: No me hace el Ordenamiento Descendente, me pone registros revueltos, Ejemplo: Importe 1200 1000 800 5000 40000 .... Gracias por su sugerencia. Última edición por AGAG4 fecha: 04-01-2006 a las 17:32:01. |
|
#3
|
||||
|
||||
|
Hola.
Pues entonces agrega la condicion de la fecha en la clausula WHERE Saludos |
|
#4
|
||||
|
||||
|
????
No puedo agregar dentro del where max(fecha)<'01.08.2005' por si no haz leido quiero aquellos clientes que dejaron de comprar en determinada fecha.
ó Si agrego fecha <='01.08.2005' me obliga a poner un Subselect como arriba lo menciono. Gracias por su respuesta. |
|
#5
|
||||
|
||||
|
Hola.
No se si entiendo bien lo que dices. Yo me referia a esto.
Saludos |
|
#6
|
||||
|
||||
|
????
A como explicas sólo formas un Grupo de clientes que compraron de Enero a Mayo, pero te falta agregar los clientes que compraron de Junio a Diciembre y Sacar el Grupo Final que Compraron de Enero a Mayo pero que NO ESTEN en el Grupo Junio a Diciembre.
No me sirve saber aquellos clientes que SOLO compraron de Enero a Julio. Espero haberme explicado. Saludos.... |
|
#7
|
||||
|
||||
|
Resuelto....
Hasta ahorita me di cuenta que el Having no es dependiente del Group By por lo tanto quite dentro del Select, Max(c.Fecha) y ya me dio los datos correctos.
Gracias a todos.... Feliz Año 2006. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|