`
kobe6111
  • 浏览: 8636 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

sql中根据出生日期精确到日的计算语句

SQL 
阅读更多

print datediff(year,'1988-1-18',getdate())-case
when
datediff(day,getdate(),dateadd(year,datediff(year,'1988-1-18',getdate()),'1988-1-18'))>=0 then 1 else 0
end


将语句中的常量替换成 你表的出生年月的 列

分享到:
评论

相关推荐

    计算机二级sql语句

    ### 计算机二级SQL语句...以上是计算机二级 SQL 语句中的关键知识点及示例,这些基本的 SQL 操作是考试中必不可少的部分,也是实际工作中处理数据库时的重要技能。希望以上内容能帮助大家更好地理解和掌握这些知识点。

    全国身份证地域数据库 (sql语句包)

    2. 第7位到第14位是出生日期码,按照YYYYMMDD的格式记录出生年月日。 3. 第15位到第17位是顺序码,用于区分同一天出生的人,奇数通常分配给男性,偶数分配给女性。 4. 第18位是校验码,根据前17位计算得出,用于检验...

    精确计算年龄方法

    本文将详细介绍一种使用SQL语言精确计算年龄的方法,并解释代码中的每一个步骤,帮助读者理解并掌握该技术。 #### 核心概念解析 - **年龄计算**:通常是指根据一个人的出生日期来确定其当前的年龄。 - **SQL**:...

    SQL查询语句练习-山威

    ### SQL查询语句练习知识点详解 #### 一、基本查询操作 **1. 查询有直接先行课的课程的课号,课名和先行课号** ```sql select 课程号, 课程名, 先行课号 from kc where 先行课号 is not null; ``` - **知识点**: ...

    SQLserverg各种查询语句

    8. **日期和时间的比较**:对于涉及到日期的查询,你可以通过子查询比较出生日期,比如找出与某个学生同年出生的学生,但这个例子在给出的实验内容中没有直接体现,不过其原理与上述查询类似,需要使用`BETWEEN`或`...

    探讨如何计算age的sql函数

    在SQL中,计算年龄是一个常见的需求,特别是在处理与时间相关的数据时。本文将详细解析如何使用SQL函数来准确地计算一个人的年龄。SQL提供了一些内置的日期和时间函数,如DATEDIFF、DATEADD和DATEPART,可以用来进行...

    Access课件第八课SQL查询[定义].pdf

    例如,可以使用INSERT插入新的雇员信息,UPDATE更新雇员的出生日期,或DELETE删除特定雇员号的记录。 4. SELECT查询: SELECT语句是SQL中最核心的命令,用于从表中选择和返回数据。基本格式包括选择字段、表名、...

    计算机软件技术基础-02 WHERE子句.ppt

    在SQL查询中,`WHERE`子句是用来筛选数据的关键部分,它允许我们根据指定的条件对数据进行过滤,只返回符合条件的记录。本篇主要介绍了`WHERE`子句中常用的逻辑运算符和谓词,包括`NOT`, `AND`, `OR`, `IN`以及`...

    1.查找最晚入职员工的所有信息.md

    - 子查询是指嵌套在一个SQL语句中的另一个查询语句。在本例中,子查询用于计算`employees`表中`hire_date`的最大值。 - 使用场景:当需要从多个表中获取数据或进行复杂的条件判断时,子查询非常有用。 2. **MAX()...

    微软培训教程数据库,好资源,好资源

    例如,学生表中可能包含学号、姓名、性别、出生日期、系部和入学时间等字段。表的设计要遵循一定的规则,如SQL Server允许每个数据库最多有20亿个表,每个表可配置最多1024个字段,并且每个记录的大小不能超过8060...

    Axzburi大学计算机VFP程序设计期末考试复习题.pdf

    - `INDEX ON 出生日期 TO BD`创建一个基于出生日期的升序索引,因此按照出生日期的顺序显示记录号是A,1 2 3。 15. **记录号函数** - `recno()`函数显示当前记录号,初始打开表时,记录号从1开始,因此显示值是A...

    2021-2022计算机二级等级考试试题及答案No.12450.docx

    2. Access数据库的有效性规则设置:在Access中,可以通过设置有效性规则来限制字段输入,如题目中的"出生日期"字段,设置规则`>#1988-09-10#`表示日期不能晚于1988年9月10日。 3. 货币数据类型:在数据库中,货币...

    Oracle 查询代码

    这条语句找到了学生中最年轻和最老的出生日期。 #### 5.4 求和 `SUM()`用于计算一列的总和。 ```sql SELECT SUM(wage) FROM teachers; ``` 此查询计算了所有教师的工资总额。 #### 5.5 方差 `VARIANCE()`用于计算...

    数据库管理与应用常量和变量.doc

    SELECT 姓名 ,出生日期 FROM 学生表 WHERE 姓名 =@NAME 变量也可以通过选择列表中当前所引用的值赋值。如果在选择列表中引用变量,SELECT 语句应仅返回一行。 3. 变量的显示 变量的显示可以使用 PRINT 输出变量的...

    2021-2022计算机二级等级考试试题及答案No.16363.docx

    题目中给出了正确的SQL语句示例,该语句创建了一个包含ID、姓名和出生日期字段的表,并指定了ID字段为主键。此知识点强调了如何使用SQL语法来定义表结构,以及主键在确保数据唯一性方面的作用。 ### 6. Word中的...

    数据库基础知识

    | | decimal | 固定精度的数值类型,适用于货币等精确计算 | | 日期时间型 | datetime | 存储日期和时间信息,范围从1753年1月1日到9999年12月31日 | | | date | 仅存储日期,不包含时间部分 | | 字符串型 | varchar...

    2021-2022计算机二级等级考试试题及答案No.1220.docx

    例如,姓名字段8个字符,性别字段2个字符,出生日期通常占8字节,是否团员占1字节,因此每条记录共19字节,100条记录即1900字节。正确答案是C。 2. 循环语句:do-while循环会至少执行一次,然后检查条件。对于`do i...

Global site tag (gtag.js) - Google Analytics