Home > SQL Server > Display age from Birthday

Display age from Birthday


Hi

try this SQL Query to display age from Birthday

SELECT BirthDate, DATEDIFF(YYYY,BirthDate,GETDATE()) - CASE WHEN 100 * MONTH(BirthDate)+DAY(BirthDate) < 100 * MONTH(GETDATE())+DAY(GETDATE()) THEN 0 ELSE 1 END AS Age FROM [Some Table]

Hope it helps

Good Luck

Advertisements
Categories: SQL Server
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: