snrg.net
当前位置:首页 >> sql查询出生年份 >>

sql查询出生年份

SQL查询全体同学的出生年份是多少:select year(dateadd(year,0-sage,getdate())) as 出生年份 from Student 其他你自己来吧,我写出来你还是不会

------------sqlserver----------- Year(生日),得到年 Month(生日),得到月 Day(生日),得到日 前提是这个生日是一个日期型字段.再看看别人怎么说的.

selecd * from 数据库 where 出生日期=你要输入的日期

要返回正确的记录,你需要适用日期和时间范围.有不止一种途径可以做到这一点.例如,下面的这个SELECT 语句将能返回正确的记录: SELECT * FROM weblog WHERE entrydate>=”12/25/2000” AND entrydate

SELECT [姓名(sname)], 2008-[年龄(age)] FROM student;

假设有一个表,表中学生学号列叫studentno,姓名列叫studentname,年龄列叫studentage,表明叫 student. 查询所有学生的学号 姓名 年龄如下: select studentno,studentname,studentage from student ; 查询学号为1的学生的学号 姓名 年龄

select 姓名,sysdate()-出生年月 '年龄'from student 找一找呗,所有数据库都提供,字符串转日期的方法和获取当前时间的方法

select s_name,to_char(s_birthday,'yyyy') 出生年份 from student

SQL从时间字段值中获取年份使用DATENAME()函数.DATENAME()函数语法:DATENAME(param,date).date是时间字段名 或一个时间值param是指定要返回日期部分的参数,包括下面几种:获取年份就可以这样写 datename(year,date

select (year(curdate())-year(birth)) from ..where ..这样就可以了.birth是你的生日列.后面跟上你的查询条件即可输出符合条件的人的年龄.希望有所帮助.

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com