webForumDet fria alternativet

SELECT mellan 2 datum

Databaser & SQL

2 svar · 238 visningar · startad av matthew

Medlem sedan okt. 2001166 inlägg
Frågan#1

Jag vill välja ut alla poster mellan 2 st datum.

SELECT pk_vehicle_reg_nr, violation_datetime
FROM Violation, Vehicle
WHERE	(pk_vehicle_reg_nr = fk_vehicle_reg_nr) AND
	(violation_datetime BETWEEN '2001-01-01 21:04:52.540000' AND '2003-12-27 21:04:52.540000');

Felmeddelande: Operands are not comparable

Datatypen är TIMESTAMP och dbms Mimer...

Medlem sedan dec. 200012 464 inlägg
#2

Då får du använda standard SQL.

SELECT pk_vehicle_reg_nr, violation_datetime
FROM Violation, Vehicle
WHERE	(pk_vehicle_reg_nr = fk_vehicle_reg_nr) 
AND (violation_datetime 
BETWEEN timestamp '2001-01-01 21:04:52.540000' 
AND timestamp '2003-12-27 21:04:52.540000')
Medlem sedan okt. 2001166 inlägg
#3

Tackar ödmjukast!

375 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
121 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)