Red de conocimiento del abogados - Ley de patentes - Acerca del método de consulta difusa de fecha y hora de SQL

Acerca del método de consulta difusa de fecha y hora de SQL

1. Convierta a cadena y use Me gusta para realizar consultas.

¿seleccionar?*?de?table1 donde?convert(varchar,yourtime,120) como '2017-06-30%'?

2. >seleccione?*?de?tabla1?dónde?suhora entre '2017-06-30 0:00:00' y '2017-06-30 24:59:59'";

3. dateiff () función

select?*?from?table1 donde?datediff(day,yourtime,'2017-06-30')=0?

Información ampliada

Expresión DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])

Tipos de datos permitidos: timeinterval representa el tipo de intervalo, el código es:

Año yy , yyyy trimestre qq, q

mes mm, m

un día determinado de cada año dy, y

fecha dd, d

Día laborable wk, ww

Día laborable dw

Hora hh

Minuto mi, n

Segundo ss, s

Milisegundos