Red de conocimiento informático - Material del sitio web - Cómo usar funciones de tiempo para expresar estos períodos de tiempo en SQL, soy un novato

Cómo usar funciones de tiempo para expresar estos períodos de tiempo en SQL, soy un novato

x1=fecha()

x2=8

x3=20

x4=datepart("d", fecha)-1

x5=datepart("m", fecha)

x6=datepart("yyyy", fecha)

y1=cdate(str(x1) "8:00:00" )

y2=cdate(str(x6) "-" str(x5) "-" str(x4) "8:00:00")

y3=cdate(str (x6) "-" str(x5) "-" str( x4) "20:00:00")

y4=cdate(str(x1) "20:00:00")

y4=cdate(str(x1) "20:00:00")

p>

Cada día de 08:00 a 08:00:00 del día anterior:

sql="select * form table1 donde timegt;y2 y timelt;y1"

Desde las 08:00 todos los días hasta las 20:00 del día anterior:

sql=" seleccione * formulario tabla1 donde timegt;y2 y timelt;y1"