Come calcolare l'età dalla data di nascita in Microsoft SQL

February 25

Un Microsoft SQL Server contiene i dati inseriti dagli utenti su una pagina web o un'applicazione desktop. È possibile utilizzare la funzione "datediff" per calcolare l'età di una persona in riferimento alla data corrente. Questo è utile quando si dispone di applicazioni che richiedono agli utenti di essere più di una certa età, come ad esempio 18 o 21. La funzione "DateDiff" restituisce l'età dell'utente, in modo da poter verificare con il compleanno salvato.

istruzione

1 Fare clic sul pulsante di Windows "Start" e selezionare "Tutti i programmi". Fai clic su "SQL Server", e quindi fare clic su "SQL Server Management Studio." Si apre l'applicazione console.

2 Fare clic sul nome del database che contiene data di nascita dell'utente. Fare clic sul pulsante "Nuova query" per aprire l'editor di testo.

3 Digitare il seguente nell'editor di testo:

selezionare DateDiff (birth_date, GETDATE ()) da parte del cliente

In questo esempio, il compleanno dell'utente è in una colonna denominata "birth_date." La funzione "GETDATE ()" ottiene la data corrente. Sostituire "birth_date" con la colonna della tabella dei clienti.

4 Premere il tasto "F5". Questo esegue il codice e restituisce l'età del tuo cliente.