Предполагается, что SQL Server, и согласно комментариям @ Damien_The_Unbeliever, это зависит от того, как вы хотите работать с данными.Предполагая также, что это часть запроса, вот некоторый T-SQL, который выполнит эту работу:
declare @d datetime = dateadd(mm,-6,getdate())
select
datediff(yy,@d,getdate()) Years,
datediff(mm,@d,getdate())- (datediff(yy,@d,getdate())*12) Months