SQL - traer información por hora

 
Vista:
Imágen de perfil de Antonio
Val: 30
Ha aumentado su posición en 3 puestos en SQL (en relación al último mes)
Gráfica de SQL

traer información por hora

Publicado por Antonio (30 intervenciones) el 11/03/2019 18:49:22
hola a todos

tengo esta consulta que me muestra lo del día pasado pero ahora quiero que me muestre lo que va entre un rando de horas

1
2
3
select B.Name,B.Part_Key,B.Part_No,A.Quantity from Part_v_Container_Change2 A
INNER JOIN Part_v_part B ON A.Part_Key = B.Part_Key
where A.Change_Date >= dateadd(day,-1,cast(GETDATE() as date)) AND A.Location = 'Estación de Inspección Disco' AND (A.Last_Action = 'Added at Container Form' OR A.Last_Action = 'Container Full')
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 Clocker
Val: 187
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

traer información por hora

Publicado por Clocker (73 intervenciones) el 11/03/2019 23:17:41
asumiendo e ignorando una multitud the factores que alterarían el rendimiento de la consulta que has dejado con to pregunta, prueba lo siguiente en la linea 3:

where datediff(hour, a.change_date,getdate()) <= 1 --< aqui podrías usar between también.
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