12/10/2006, 02:46
|
| | Fecha de Ingreso: octubre-2006
Mensajes: 36
Antigüedad: 18 años, 2 meses Puntos: 0 | |
Como primera solución te diría que en este caso uses un DISTINCT en vez de un GROUP BY, que a no ser que se me escape algo, para esta sentencia da el mismo resultado
Otra opción es reducir las funciones de los WHERE, aunque no se si podrás hacerlo. Puedes probar quitando el tercer parametro para la conversión a datetime, y usando substring, en vez de right.
Tambien puedes probar poniendo la condición del right antes que la de los datetime, ya que puede reducir el numero de registros a comprobar de la segunda tabla |