CSDN论坛 > 其他数据库开发 > Access

已知出生日期,求年龄,这个SQL语句怎么写?100分 [问题点数:100分,结帖人xg1228]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:5383
Bbs6
本版专家分:7027
Blank
蓝花 2003年1月 其他数据库开发大版内专家分月排行榜第三
Bbs6
本版专家分:5383
Bbs6
本版专家分:7229
Blank
蓝花 2003年11月 其他数据库开发大版内专家分月排行榜第三
2003年8月 其他数据库开发大版内专家分月排行榜第三
Bbs6
本版专家分:7229
Blank
蓝花 2003年11月 其他数据库开发大版内专家分月排行榜第三
2003年8月 其他数据库开发大版内专家分月排行榜第三
Bbs2
本版专家分:207
Bbs5
本版专家分:3557
Bbs6
本版专家分:5383
Bbs6
本版专家分:5383
Bbs10
本版专家分:141913
Blank
微软MVP 2009年4月 荣获微软MVP称号
2010年4月 荣获微软MVP称号
2006年4月 荣获微软MVP称号
2005年4月 荣获微软MVP称号
2008年4月 荣获微软MVP称号
2007年4月 荣获微软MVP称号
2004年4月 荣获微软MVP称号
Blank
红花 2006年7月 其他数据库开发大版内专家分月排行榜第一
2006年6月 其他数据库开发大版内专家分月排行榜第一
2006年4月 其他数据库开发大版内专家分月排行榜第一
2006年2月 其他数据库开发大版内专家分月排行榜第一
2005年11月 其他数据库开发大版内专家分月排行榜第一
2005年10月 其他数据库开发大版内专家分月排行榜第一
2005年9月 其他数据库开发大版内专家分月排行榜第一
2005年4月 其他数据库开发大版内专家分月排行榜第一
2005年3月 其他数据库开发大版内专家分月排行榜第一
2005年2月 其他数据库开发大版内专家分月排行榜第一
2005年1月 其他数据库开发大版内专家分月排行榜第一
2004年12月 其他数据库开发大版内专家分月排行榜第一
2004年11月 其他数据库开发大版内专家分月排行榜第一
2004年9月 其他数据库开发大版内专家分月排行榜第一
2004年8月 其他数据库开发大版内专家分月排行榜第一
2004年7月 其他数据库开发大版内专家分月排行榜第一
2004年6月 其他数据库开发大版内专家分月排行榜第一
2004年5月 其他数据库开发大版内专家分月排行榜第一
2004年4月 其他数据库开发大版内专家分月排行榜第一
2004年3月 其他数据库开发大版内专家分月排行榜第一
2004年2月 其他数据库开发大版内专家分月排行榜第一
2004年1月 其他数据库开发大版内专家分月排行榜第一
2003年12月 其他数据库开发大版内专家分月排行榜第一
2003年11月 其他数据库开发大版内专家分月排行榜第一
2003年10月 其他数据库开发大版内专家分月排行榜第一
2003年9月 其他数据库开发大版内专家分月排行榜第一
2003年8月 其他数据库开发大版内专家分月排行榜第一
2003年6月 其他数据库开发大版内专家分月排行榜第一
2003年5月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2006年5月 其他数据库开发大版内专家分月排行榜第二
2006年1月 其他数据库开发大版内专家分月排行榜第二
2005年8月 其他数据库开发大版内专家分月排行榜第二
2005年7月 其他数据库开发大版内专家分月排行榜第二
2005年6月 其他数据库开发大版内专家分月排行榜第二
2005年5月 其他数据库开发大版内专家分月排行榜第二
2004年10月 其他数据库开发大版内专家分月排行榜第二
2003年4月 其他数据库开发大版内专家分月排行榜第二
2003年3月 其他数据库开发大版内专家分月排行榜第二
2003年2月 其他数据库开发大版内专家分月排行榜第二
Blank
蓝花 2006年9月 其他数据库开发大版内专家分月排行榜第三
2006年3月 其他数据库开发大版内专家分月排行榜第三
2005年12月 其他数据库开发大版内专家分月排行榜第三
2003年7月 其他数据库开发大版内专家分月排行榜第三
Bbs2
本版专家分:392
匿名用户不能发表回复!
其他相关推荐
oracle根据出生日期计算年龄
select floor(MONTHS_BETWEEN(sysdate,date'2000-1-1')/12) from dual 执行上面这条数据就可以根据给定的日期如上面的'2000-1-1'算出年龄了。
根据数据库中的出生年份计算年龄
在实际运用中我们会遇到在数据库中加入用户出生年份,而界面想要显示年龄的需求。针对这个需求可以有多种实现方式,其中一个是在数据库查询语句中计算,如下: select distinct u.*, CAST(DATE_FORMAT(NOW(),'%Y') AS UNSIGNED INTEGER)-u.BIRTH_YEAR AS BIRTH_AGE from user as u;     但这种方
根据身份证号获取出生日期以及年龄和性别
根据手动输入的身份证号(包含15位和18位),自动计算出出生日期和性别以及年龄,不用手动再去输入,
SQL语句 按年龄段分组统计人数
create table #t(Uname varchar(10),age int) insert #t select '啊啊',19 union all select '信息',23 union all select '宝宝',31 union all select '喔喔',21 union all select '米米',6 select nnd as '年龄段
用sql语句计算年龄
select * from studentselect datediff(year,生日,getdate()) as agefrom student  其中datediff函数的格式为:datediff(datepart,startdate,enddate)。说明:datepart:规定了应在日期的哪一部分计算差额的参数。startdate:
通过身份证分析出生年月日、性别、年龄的SQL语句
update [表名] set [性别]=(case when (left(right([身份证],2),1) % 2 = 0) then '女' else '男' end ) where len([身份证])=18 and left(right([身份证],2),1) upd
SAS中利用身份证号码求年龄的两种方法
1.利用intck函数, 身份证的第7-14位是出生年月日。以身份证号442423199102280873为例: data aa; input x $ 7-14; y=input(x,yymmdd10.); age=intck('year',y,date()); cards; 442423199102280873 ; run; 得到的age变量就是年龄。 2.input+
数据库(手写选出一个公司年龄最大的100个员工)
SELECT TOP 100 雇员表.* FROM 雇员表 ORDER BY 雇员表.AGE DESC
Oracle中根据出生日期计算年龄
CREATE OR REPLACE FUNCTION GET_YEARS_OF_AGE(P_BIRTHDAY IN DATE) RETURN NATURAL IS vYears NUMBER; P_BASEDATE DATE := SYSDATE; P_METHOD NUMBER := 0 ; BEGIN vYears := EXTRACT(YEAR FR
Oracle 通过出生日期计算年龄
方法一: SELECT TRUNC(months_between(sysdate, birth)/12) AS age from mytable 方法二: select TRUNC((to_char(sysdate, 'yyyyMMdd') - to_char(birth, 'yyyyMMdd')) / 10000) as age from mytable
关闭