与某人之前询问过的关于年龄和日期的类似问题。 我在sql server 2008中有2个字段 DOB =“01/05/1952” licence_age = 16 如何从这些信息中获得他的执照?
答案 0 :(得分:3)
假设您已在名为“myDate”的Date对象中使用DOB,并在名为“numYears”的整数中使用license_age,这将获得许可证年份:
myDate.AddYears(numYears).Year
更新由于您标记了这个VB.NET,我假设您想要一个VB.NET答案。如果你想在SQL端执行此操作,那么另一个答案是正确的。
答案 1 :(得分:0)
要在SQL查询中执行此操作,请检出DATEPART函数。它和一些琐碎的数学应该能得到你想要的东西。