
sql
彻彻丫
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql 通过身份证号字段 推算 年龄age与性别sex
首先是需要查出身份证号字段 在取身份证号上的出生年月判断个人年龄 在取身份证号上尾数判断个人性别 DEMO SQL: SELECT b.idno as 身份证号, (year(NOW())- substring(b.idno,7,4)) as 年龄, case if(length(b.idno)=18, cast(substring(b.idno,17,1) as ...原创 2019-03-28 10:02:46 · 4504 阅读 · 0 评论 -
sql只取一个字段值为数字或者字符串的值
mysql语法: (字段名REGEXP '[^0-9.]')=1 取为字符串的值 (字段名REGEXP '[^0-9.]')=0 取为数子的值 用法 取字符串 select 字段名,字段名 FROM 表名 where (判断是否为字符串/数字字段名REGEXP '[^0-9.]')=1 取数子 select 字段名,字段名 FROM 表名 where ...原创 2018-11-23 11:40:35 · 9624 阅读 · 0 评论 -
sql case when CAST 用法相当于 java if判断 类似于三元表达式
sql case when CAST 用法相当于 java if判断 类似于三元表达式 类似于java if if(a==b){c=1}else{c=2} case when CASTa==b then c=1 ELSE c=2 end as longitude case when 后面的cast 后面跟着条件表达式 第一个then后面跟着的是true 的结果 另...原创 2019-04-23 12:01:06 · 1510 阅读 · 0 评论