Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2015, 08:39
jeremiselxi
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Mensajes: 269
Antigüedad: 15 años, 7 meses
Puntos: 22
Ordenar Registros mediante una consulta

Buenos días.

Para explicar mejor lo que necesito primero pondré el código SQL que utilizo:

Código SQL:
Ver original
  1. SELECT a.Actividad AS [ACTIVIDADES REALIZADAS], COUNT(b.Actividad) AS TOTALES
  2.  FROM Accesos_y_Clausuras AS a, Accesos_y_Clausuras AS b
  3.  WHERE (((b.[No])=[a].[No])) AND a.Fecha >= '2015-01-01' AND a.Fecha <= '2015-01-31'  GROUP BY a.Actividad ORDER BY a.Actividad

Ese código me genera una consulta de cuantas veces en el mes se ha realizado una determinada actividad.

En este sentido el resultado que muestra esta consulta es el siguiente:

Código HTML:
ACTIVIDADES REALIZADAS	TOTALES
Activación de Usuario	5
Asignación Caja-Usuario	1
Asociación de Usuario	5
Baja a Empleado	11
Bloqueo de Cuenta	4
Cambio de Perfil	1
Creación de Grupo	1
Creación de Usuario	35
Reinicio de Password	39
Resolución de Incidencia	5
Restricción de Acceso	1
Solicitud de Acceso	29
Como podrán observar la actividad "Cambio de Perfil" y "Creación de Grupo" tienen un solo registro y deseo lo siguiente:

Si al realizar la consulta existen dos valores bajitos en este caso 1, que tome ese registro y lo muestre entre dos valores grandes.

Un ejemplo puede ser que el "Cambio de Perfil" esté entre "Creación de Usuario" y "Reinicio de Password".

Esto lo necesito ya que mediante esta consulta se genera un gráfico en una aplicación y al generarse esos valores tan pequeños juntos el grafico muestra pegados los labes que muestran el porcentaje.

Espero haberme explicado correctamente.

Gracias de antemano por su acostumbrada colaboración.

Saludos.