SQL - consulta con TIMESTAMP

 
Vista:
sin imagen de perfil

consulta con TIMESTAMP

Publicado por Jose Esneider (2 intervenciones) el 05/10/2022 19:03:53
Buen día, chicos les comento sobre un procedimiento almacenado creado en MYSQL el cual este me muestra los registros de las ventas registradas en un rango de fecha asignada. hasta ahi todo bien. un detalle a saber es que el tipo de dato de las fechas es TIMESTAMP. Así que me surge una duda la cual es si de alguna manera se puede en vez de ingresar las fechas con con horario, podría ingresar solo la fecha... agradezco mucho su colaboración chicos para saber si esto se puede hacer, y como seria.

Aqui les dejo el código:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
DELIMITER //
CREATE PROCEDURE ventas_por_fecha01
(
 fecha1 TIMESTAMP,
 fecha2 TIMESTAMP
 )
 BEGIN
   SELECT
   VenUsuario,
   VenID
   VenProducto,
   VenFecha_venta
   FROM Ventas
   WHERE VenFecha_venta BETWEEN Fecha1 AND Fecha2;
   END
   //
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 Alejandro
Val: 2
Ha aumentado su posición en 26 puestos en SQL (en relación al último mes)
Gráfica de SQL

consulta con TIMESTAMP

Publicado por Alejandro (13 intervenciones) el 11/10/2022 01:04:33
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Me parece que sería asi:
1
fecha1 UNIX_TIMESTAMP(fecha)

Un timestamp no es mas que los segundos transcurridos a partir de 01/01/1970.
En SQLSVR convierto una fecha en timestamp asi:
1
SELECT DATEDIFF(s,'1970-01-01', GETDATE())
y un timestamp a fecha así
1
SELECT DATEADD(s, 1665424990, '1970-01-01');
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

consulta con TIMESTAMP

Publicado por Jose Esneider (2 intervenciones) el 11/10/2022 01:20:21
Alejandro agradezco su respuesta, Pero ya pude resolver el problema que tenia de otra manera.
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