SELECT mellan 2 datum

Databaser & SQL

2 svar · 254 visningar · startad av matthew

Medlem sedan okt. 2001166 inlägg
Trådstart#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!

276 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)