PDA

View Full Version : [SQL] Estrazione valori da una colonna in un intervallo temporale


nandox80
02-05-2009, 11:01
Ciao a tutti

ho un problema che data la mia poca esperienza non riesco a ben capire. Ho una tabella in cui ho una colonna con dei valori e una colonna date (in timestamp unix, i valori che si ottengono con unix_timestamp(data) per capirci).

Devo scrivere una query per l'estrazione dei valori che appartengono a un certo intervallo temporale. Siccome io ho le date in formato "yyyy-mm-dd HH:MM:SS" vorrei fare una query a cui passo direttamente queste date cosi.

Potete darmi una mano, non ci sto capendo molto, grazie!!!

gugoXX
02-05-2009, 14:30
Il tipo di dati "Data" e' specifico per ciascun motore.
Anche i modi per interrogarlo.

Quindi la risposta dipende dal motore SQL che conti di usare.

nandox80
02-05-2009, 16:48
Il tipo di dati "Data" e' specifico per ciascun motore.
Anche i modi per interrogarlo.

Quindi la risposta dipende dal motore SQL che conti di usare.

ecco, infatti ho un bel problema....

il formato timestamp che ho io nel database nn capisco cosa sia....ti spiego.
Un valore preso a caso è:

1224028893223

la funzione from_unixtime nn me la converte e mi da null, perchè penso non accetti questo formato. Per convertirla devo togliere le ultime 3 cifre e ottengo la data esatta (lo so io che lo è.....). Ora magari questo formato richiama anche i millisecondi...ma nn so dove sbattere la testa. boh...c'è modo per far accettare questo formato a mysql????

a uso mysql server 5.1 e il query browser 1.2.12