View Full Version : SQL Between data
come posso fare un between tra due date ?
ES che nn mi va:
...
data_rivelazione between '25-9-2006' AND '25-11-2006';
Errore:
>[Error] Script lines: 1-1 --------------------------
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
come posso fare un between tra due date ?
ES che nn mi va:
...
data_rivelazione between '25-9-2006' AND '25-11-2006';
Errore:
>[Error] Script lines: 1-1 --------------------------
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
Devi usare una funzione SQL che faccia il cast del tipo di dati: purtroppo non ho qui a portata di mano un riferimento, ma mi sembra che non rientrino nello standard SQL, ma che dipendano fortemente dal tipo di DB che stai utilizzando: dovrebbe essere qualcosa tipo:
data_rivelazione between DATE('25-9-2006') AND DATE('25-11-2006');
>[Error] Script lines: 1-1 --------------------------
'date' is not a recognized function name.
e un sql server
Devi cercare appunto la funzione di sql server che converte una data espressa in stringa nel tipo in cui si esprimono le date in sql server.
In Access se non ricordo male si usa DateTime
PS: hai un'immagine troppo larga in firma, al massimo puņ essere 100pixel, anche se ne approvo il contenuto :yeah:
Devi cercare appunto la funzione di sql server che converte una data espressa in stringa nel tipo in cui si esprimono le date in sql server.
In Access se non ricordo male si usa DateTime
PS: hai un'immagine troppo larga in firma, al massimo puņ essere 100pixel, anche se ne approvo il contenuto :yeah:
mm da quanto ho capito e datatime ma nn rieco a farlo funzionare... e nn riesco a trovare un esempio simile al mio che mi faccia capire...
in teoria da quello che si legge sulla documentazione della funzione CONVERT la conversione da varchar a datetime č implicita e quindi non serve specificare niente!
il problema dovrebbe essere che tu gli dai in pasto una data in formato dd-MM-aaaa mentre lui vuole aaaa-MM-dd.
'iao
son oriuscito :D
data_rilevamento between ('" data"') AND ('"Data"') ;
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.