キャスト関数を unsing すると間違った結果が得られます。単純なはずですが、わかりません。助けが必要。
SELECT PRCo, Employee, LastName, FirstName, MidName, SortName, SSN, HireDate, DATEDIFF(month, HireDate, GETDATE()) / 12 AS Years,
CAST((80/2080) as decimal(10, 5))
FROM AAAA
80/2080
列である必要がありますが、すべてのレコードに対して0.038470
表示されます0.00000