怎样计算在数据库中人员的年龄?(在线等待)

MXHCXY 2002-05-27 02:38:05
我的数据库中只有人员的出生日期,怎样才能根据出生日期查找出例如大于7岁而小于14岁的人呢?如果分不够还可以加。
...全文
213 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
iampawpawcsdn 2002-05-27
  • 打赏
  • 举报
回复
如果是access可以使用year(date)函数
其他则要根据具体的DBMS使用最佳的函数组合!
SuperZhou 2002-05-27
  • 打赏
  • 举报
回复
更正一下:select * where datediff(yy,getdate(),age) between 7 and 14
wds1028 2002-05-27
  • 打赏
  • 举报
回复
sql="select * from table where date-日期>7 and date-日期<14"
SuperZhou 2002-05-27
  • 打赏
  • 举报
回复
select * where datediff(yy,gatedate(),age) between 7 and 14

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧