美文网首页
【Mysql】常用语句:生成随机数、计算日期

【Mysql】常用语句:生成随机数、计算日期

作者: Queenie的学习笔记 | 来源:发表于2020-05-08 09:25 被阅读0次
  1. 生成32位的随机字符串
方法一:
select substring(md5(rand()), 1, 100); //如果要调整长度,修改100这个数值

方法二:
select replace(uuid(), '-', '');   // 使用 uuid() 函数
  1. 生成随机数值
select round(rand() * 100);
  1. 基于Table_A表的 id 字段,生成自增的ID
SELECT userId FROM (
     SELECT(
         (SELECT `id` FROM Table_A ORDER BY `id` DESC LIMIT 0, 1) + 1
     ) USERID
) U
  1. 根据出生日期计算年龄
SELECT ROUND(DATEDIFF(CURDATE(), csrq)/365.2422);
  1. 将SQL里的查询分析器中查出来用1,2显示的性别字段,转换成男、女
SELECT A.name, (case A.sex when 1 then '男' else '女' end) Sex, (SELECT ROUND(DATEDIFF(CURDATE(), A.bthday)/365.2422)) Age
FROM xt_users A, xt_departments B where A.dptId= B.dptId 
AND A.companyId= (SELECT companyId from xt_companys C where C.cName LIKE '%熊出没%') and A.isDel = '0';

相关文章

  • 【Mysql】常用语句:生成随机数、计算日期

    生成32位的随机字符串 生成随机数值 基于Table_A表的 id 字段,生成自增的ID 根据出生日期计算年龄 将...

  • BigData-MySQL总结大全(一)苏暖人

    BigData之MySQL总结大全 MYSQL常用的基本语句 MYSQL常用的基本语句 例:SELECT TOP ...

  • MySQL常用语句

    MySQL常用语句 tags: MySQL 常用语句 语法 随便写的标签 建表 insert 语句 msyql 把...

  • PHP---------生成随机数,日期时间函数

    常用函数 1.生成随机数 rand(); 生成随机数,不能控制在范围之内: echo rand(); 例题: 显示...

  • 从小例子开始-1

    生成随机数 预览 转换常用---增加常量、计算器、字段选择 需要对输出的F3进行格式化,有很多小数点 流程常用--...

  • mysql (5)

    Mysql 函数 日期计算 MySQL提供了几个函数,可以用来计算日期,例如,计算年龄或提取日期部分。要想确定每个...

  • 1、pandas使用sort_values排序

    在创建DataFrame前,我们先生成随机数。(随机数在练习的时候很常用。) Numpy库的randn函数能生成多...

  • JS、JAVA、MYSQL时间日期

    --文章内容总结了包括JS、JAVA、MYSQL从前端到数据库的所有日期相关常用操作,包括日期格式化和日期计算以及...

  • 1.MySQL常用命令及语法规范

    MySQL常用命令 显示当前服务器版 显示当前日期时间 显示当前用户 显示上一操作影响的行数 MySQL语句的规范...

  • Vue:v-if v-else-if v-else v-html

    v-if v-else-if v-else 都是判断语句案例:如果生成的随机数是0输出我是0,如果生成的随机数是1...

网友评论

      本文标题:【Mysql】常用语句:生成随机数、计算日期

      本文链接:https://www.haomeiwen.com/subject/afurvhtx.html