Я пытаюсь найти самый простой способ вычитать для DATETIMEs друг для друга, чтобы получить разницу в формате YY: MM.Вычитание времени datetime
Конкатенация DATEIFF двух периодов по годам и месяцам четко сочетает в себе одинаковые разницы во времени, поэтому период времени, который составляет 2 года, показывает 2 года, 24 месяца, когда я надеюсь получить его, чтобы показать 2 года, 0 месяцев.
DATEDIFF(y,startdate,GETDATE())
Любые советы? Благодаря! Использование SQL Server.
Какая СУБД для этого? Добавьте тег, чтобы указать, используете ли вы 'mysql',' postgresql', 'sql-server',' oracle' или 'db2' - или что-то еще. –