新闻动态
新闻动态
- 如何做站内和站外锚文本链接或超级链接
- 多图片上传asp.net实现程序代码
- asp.net常用的文件与文件夹操作类
- mssql如何复制表结构
- img图片下多余空白问题的解决方法
- MySQL 8.0 UUID
- 淘宝点击量和访客数有什么用?
- lcobucci/jwt的安装和使用
- 该程序集不支持部分受信任的调用方
- wx.checkSession方法检查是否登录一直为success成功
联系我们
邮箱:
手机:15383239821
数据库
通过身份证分析出生年月日、性别、年龄的SQL语句
作者:
发布时间:2014-03-03
点击:
update [表名] set [性别]=(case when (left(right([身份证],2),1) % 2 = 0) then '女' else '男' end ) where len([身份证])=18 and left(right([身份证],2),1)<>'X'
update [表名] set [性别]=(case when (right([身份证],1) % 2 = 0) then '女' else '男' end ) where len([身份证])=15 and right([身份证],1)<>'X'
update [表名] set [出生日期]=(right(left([身份证],10),4)+'-'+right(left([身份证],12),2)+'-'+right(left([身份证],14),2)) where len([身份证])=18
update [表名] set [出生日期]=('19'+right(left([身份证],8),2)+'-'+right(left([身份证],10),2)+'-'+right(left([身份证],12),2)) where len([身份证])=15
update [表名] set [年龄]=year(getdate())-(cast(left([出生日期],4) as int)) where [出生日期]<>''
新闻资讯
-
2019-01-22C#基础:委托之Action和Func的用法
-
2024-07-16SKU 和 SPU 有什么区别?
-
2011-04-15经典SQL语句大全之常识篇
-
2014-02-24UBound 函数
-
2023-09-21PHP 中超级全局变量
-
2023-12-06blockquote标签 与 block标签
相关案例
