SQL - Ayuda con consulta SQL SERVER

 
Vista:

Ayuda con consulta SQL SERVER

Publicado por VictorC (1 intervención) el 16/08/2013 04:02:44
Tengo la siguiente consulta en SQL server

Declare @Fecha1 datetime
declare @fecha2 datetime
set @fecha1='2013-03-04'
set @fecha2='2013-04-13'


select count(distinct [USER ID]) AS CANTIDAD from Activity
where [Time] = ANY (select time from Activity
where [Time] BETWEEN @fecha1 + ' 06:00:00.000' AND @fecha1 + ' 06:59:59.997') UNION ALL

select count(distinct [USER ID]) from Activity
where [Time] = ANY (select time from Activity
where [Time] BETWEEN @fecha1 + ' 07:00:00.000' AND @fecha1 + ' 07:59:59.997') UNION ALL

select count(distinct [USER ID]) from Activity
where [Time] = ANY (select time from Activity
where [Time] BETWEEN @fecha1 + ' 08:00:00.000' AND @fecha1 + ' 08:59:59.997')


La misma hace un conteo de los registro en un intervalo determinado pero sin contarlo dos veces.

Lo que quiero es poder repetir la consulta con la fecha2 arriba declarada y que me aparezca en la siguiente columna.

Que el resultado sea:

COLUMNA-A COLUMNA-B
Consulta @fecha1 Consulta @fecha2


Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias Islas Gonzalez
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Ayuda con consulta SQL SERVER

Publicado por Isaias Islas Gonzalez (1921 intervenciones) el 20/08/2013 00:33:11
Si pones datos en la salida que deseas obtener, tal vez se comprenda mejor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar