نوشته شده توسط
ali_general
با سلام دوستان
هر چی تو تالار گشتم نتونستم جواب خودم رو پیدا کنم
من یک جدول دارم توش تاریخ تولد افراد به صورت میلادی مثلا 23-09-1981 حالا می خوام سن فرد رو محاسبه کنم البته به صورتی که ماه رو هم در نظر داشته باشه مثلا اگه فردی 6 سال و 8 ماهش هست نگه 7 ساله یعنی به صورت دقیق سن رو محاسبه کنه و فقط سال تولد رو در نظر نگیره - سال رو واسه من بر گردونه کافیه - ممنون و متشکرم
select
DATEDIFF(DAY,'1981-03-24','2018/04/06')/365 as Years,
DATEDIFF(DAY,'1981-03-24','2018/04/06')-((DATEDIFF(DAY,'1981-03-24','2018/04/06')/365)*365) as Days