PDA

View Full Version : دستور datediff در Sql server



zare69
پنج شنبه 20 بهمن 1390, 12:28 عصر
دوستان سلام
من می خوام تاریج جاری سیستم(تاریخ میلادی) را از تاریخ میلادی که در بانک ذخیره شده با دستور datediff کم کنم برای اینکار دستور زیر را نوشتم ولی خطا می دهد باید چیکارش کنم؟ کجاش مشکل داره؟
select datediff(YEAR, convert(varchar, getdate(), 111),convert(date,select top 1 @diff= rtrim(ltrim(tarikhtavalodMiladi)) from TBL))