`

通过身份证号用sql获取年龄和性别

阅读更多
sql如下:
--自己创建的列不能用where 条件查询 可以通过子查询完成 

select

pid,

name,

id_card,

registry_type,

registry_county,

registry_street,

registry_neighbor_committee,

employment_status,

employment_type,

job_type,

employment_difficulty,

unemployment,

trunc((to_char(sysdate, 'yyyyMMdd') - to_char(to_date(substr(ID_CARD,7,8),'yyyyMMdd'),'yyyyMMdd'))/10000) as age,

substr(ID_CARD,17,1) as sex

from T_PERSON_INFO

where age = 48

and id_card = '340223196805105119';

分享到:
评论

相关推荐

    根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄

    适用于OA项目中这些对档案的管理 1、根据身份证号码计算出生日期、年龄、性别(18位) 代码如下: //获取输入... //获取性别 if (parseInt(UUserCard.substr(16, 1)) % 2 == 1) { //男 } else { //女 } //获取年龄 var

    PHP(含mysql数据库)获取身份证信息,如身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号.rar

    在本文中,我们将深入探讨如何使用PHP和MySQL数据库来处理身份证信息,包括验证身份证号码的合法性,提取性别、生日、年龄、地址、生肖和星座等关键信息。首先,我们需要了解身份证号码的结构及其包含的个人信息。 ...

    PostgreSQL获取输入的身份证校验码

    创建函数,通过调用函数获取输入的身份证校验码(输入的身份证长度在17位以上,没有做输入验证)

    Oracle按身份证号得到省市、性别、年龄的示例代码

    综合以上,Oracle数据库提供了强大的字符串处理和数据转换功能,使得我们可以方便地从身份证号码中获取到个人的地域、性别和年龄信息。在实际应用中,为了提高效率和准确性,可能还需要考虑身份证号码的有效性验证...

    根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄。

    这里使用`getFullYear()`获取当前年份,`getMonth()`和`getDate()`获取当前月份和日期,然后进行比较。 ```javascript var myDate = new Date(); var month = myDate.getMonth() + 1; var day = myDate.getDate...

    易语言操作sql server数据库全过程.docx

    - **身份证号**:变长非Unicode字符串(`nvarchar`),存储员工的身份证号码。 - **籍贯**:变长非Unicode字符串(`nvarchar`),存储员工的籍贯。 - **毕业院校**:变长非Unicode字符串(`nvarchar`),存储员工的...

    航空订票管理系统-软件项目管理课程设计报告.docx

    1. **航班查询**:允许用户通过基本查询或综合查询方式获取航班信息,如航班号、起止时间、地点等。 2. **订票**:用户输入航班信息,系统显示相关票价并确认订票。系统还需要确保输入的个人信息准确无误。 3. **...

    书店管理系统的SQL

    书店管理系统是用于管理和...此外,SQL查询语言允许系统根据需要灵活地获取和更新这些数据,例如查找畅销书籍、统计销售额、分析会员消费习惯等。通过有效利用这些信息,书店能够更好地满足市场需求,实现高效运营。

    用spark分析北京积分落户数据数据资料包

    例如,检查身份证号码的合法性,根据身份证号提取出出生地和年龄信息。对于星座和生肖,可能需要额外的映射表来进行转换。 在预处理阶段结束后,我们可以开始进行统计分析。年龄分布可以反映申请者的年龄结构,有助...

    信息管理数据分析

    例如,通过SQL查询语句筛选出身份证号码长度不正确(不是15位或18位)或者根据身份证号码计算的出生日期与记录中的年龄不符的行,生成新的“汇总表”。这样的操作确保了数据的准确性和一致性。 接着是进行业务数据...

    易语言操作SQL-Server数据库全过程.docx

    以上是使用易语言进行SQL Server数据库操作的全过程,包括创建数据库和表结构、建立数据库连接以及执行基本的数据操作。希望这些内容能够帮助到初学者快速入门并掌握易语言中的数据库操作技巧。

    阿里巴巴酒店管理系统参照.pdf

    1. **客户信息管理**:系统记录了客户的个人信息,如身份证号、姓名、性别、年龄和工作单位,用于身份验证、个性化服务和客户关系管理。 2. **客房状态跟踪**:系统追踪客房的占用情况,包括客房号、客房类型(如...

    数据库试卷

    - 同学表包含学号、姓名、性别、年龄、民族、身份证号和宿舍号。 - SQL 语句如下: ```sql CREATE TABLE 同学表 ( 学号 char(6) PRIMARY KEY, 姓名 varchar(20), 性别 char(2), 年龄 int, 民族 varchar(20...

    警局户口管理系统

    首先,系统的数据录入功能允许用户快速输入居民的基本信息,包括姓名、性别、年龄、身份证号、户籍所在地、居住地址等。这些基本信息的录入是整个管理系统的基础,使得警员能够对每个居民建立一个详细的信息档案。 ...

    实验七 JSP访问数据库.doc

    首先,我们创建了一个名为 student 的表,该表包含身份证号、学号、姓名、年龄和性别等字段。然后,我们编写了一个录入页面,通过表单录入个人信息,并添加到数据库中。 在录入页面中,我们使用了 HTML 表单元素来...

    数据库课程设计 ---- 图书销售管理系统

    图书销售管理系统是一个典型的C/S(Client/Server)架构的应用程序,使用Visual C++ 6.0作为客户端开发工具,配合SQL Server 2000作为后台数据库,运行在网络环境中,如局域网或校园网。该系统设计的目标是模拟实际...

    ASP网站实例开发源码——亿人个人信息查询系统(源码+数据库).rar

    数据库设计应包括关键字段如ID(主键)、姓名、性别、年龄、身份证号等,以确保数据的完整性和一致性。在实际应用中,数据库的设计是系统性能的关键,合理的表结构和索引可以大大提高查询效率。 四、ASP与数据库...

    VB人口登记管理系统(源代码).rar

    1. 数据输入模块:该模块是系统与用户交互的主要入口,负责收集人口的各类信息,如姓名、性别、年龄、身份证号、住址、联系方式等。VB的控件如文本框(TextBox)、组合框(ComboBox)和日期选择器(DateTimePicker)...

Global site tag (gtag.js) - Google Analytics