jolin 发表于 2007-1-22 19:18:35

sql 年龄怎么算

<p>问下大家</p><p>SQL中的字段名 出生年月 是日期型的...怎么算他的年龄</p>

jolin 发表于 2007-1-23 14:06:33

<p>&nbsp; 怎么没有人帮忙解决下</p><p>&nbsp;</p>

l5066113 发表于 2007-1-24 13:20:38

你总得说说你是什么数据库吧,每个数据库的日期函数都不太一样的。

jolin 发表于 2007-1-24 17:42:23

vfp啊```````

l5066113 发表于 2007-1-25 10:28:44

<p>没用过,没法具体说了。</p><p>但大致思路都一样,就是用函数取数据库的当前时间,然后用当前时间的年减掉表中日期的年。</p>

zzw9908 发表于 2007-5-22 18:36:13

<p>例如:AA表aa字段为出生日期</p><p>select datediff(yy,aa,getdate()) from AA</p>

wyzyuan 发表于 2007-6-12 07:42:18

<p>楼上说的很对,我就是这样做的。</p>

zzw9908 发表于 2007-8-18 17:43:52

select datediff(yy,'1983.5.7',getdate())
页: [1]
查看完整版本: sql 年龄怎么算

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com