Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come determinare Intervallo date Con SQL Funzione

Structured Query Language ( SQL) è una tecnica di programmazione che elabora i comandi su un server di database . SQL Server è un'applicazione di database che viene utilizzato in Web o applicazioni desktop interni che elabora questi comandi . Un processo che SQL Server è in grado di determinare la differenza tra due date . Quando l'applicazione software invia due date a SQL Server , è possibile determinare l'intervallo e visualizzarlo all'utente. Comandi e funzioni di SQL Server vengono testati utilizzando la console di gestione di SQL Server . Istruzioni
1

Fare clic sul pulsante di Windows "Start " e selezionare " Tutti i programmi ". Da lì , scegliere " SQL Server " e quindi scegliere " Console di gestione di SQL Server . " Questo apre la console in cui è possibile inserire i comandi per determinare un intervallo di date in SQL .
2

Creare variabili per le date . Il primo passo è quello di creare variabili SQL . Variabili contengono le date per determinare la gamma . Di seguito è riportato il codice per creare le variabili in SQL :

declare @ fromdate come datetimedeclare @ todate come datetime
3

Assegnare ciascuna una data variabile . Ora che le variabili sono stati creati , è possibile assegnare date a loro. Qui di seguito è come assegnare le date per ogni variabile creata nel Passo 2 :

set @ fromdate = '1 /1 /2009 ' set @ todate = '2 /1 /2009'
4

Creare una variabile che contiene il numero di giorni tra la data di inizio e la fine . Questa variabile conterrà un numero intero, che esprime i giorni. Di seguito è riportato un esempio :

declare @ daterange come int
5

determinare l'intervallo tra le due date . La sintassi di seguito determina l'intervallo tra ciascuna delle date creato nel passaggio 3

set @ daterange = @ todate - . @ Fromdate

Il codice di cui sopra determina l' intervallo di date. Per visualizzare i risultati della funzione , utilizzare il codice qui sotto :

print @ daterange

Il codice sopra stampa il totale di giorni tra le due date
< br . >

 

software © www.354353.com