首页 > 数据库 >数据库 ,函数-外键约束

数据库 ,函数-外键约束

时间:2022-10-27 12:44:06浏览次数:54  
标签:入职 函数 datediff 数据库 外键 emp 工号 Select

函数

 

 

 

案例1

由于业务需求变更,企业员工的工号,统一为5位数,目前不足五位数的全部在前边补0,比如1号员工的应该是00001

Update emp set 工号 = lpad(工号,5,‘0’);

案例2

通过数据库的函数,生成一个六位数的随机验证码

Select lpad(round(rand()*1000000,0),6,‘0’);、

 

 

 

Date_add

Select date_add(now(),interval 70 day);

Datediff

Select datediff(日期,日期);

案列

查询所有员工的入职天数,并根据入职天数倒序排序

Select name,datediff(curdate,入职时间) from emp Oder by datediff(curdate,入职时间) desc;

 

流程函数

 

 

 

 

案列1

查询emp表的员工姓名和工作地址(北京、上海--à一线城市,其他-à二线)

Select 姓名,case工作地址 when北京 then 一线 when 上海 then 一线

外键约束

 

 

 

标签:入职,函数,datediff,数据库,外键,emp,工号,Select
From: https://www.cnblogs.com/smile020420/p/16831828.html

相关文章

  • mysqloffset函数
    mysql中的limit用法有哪些(推荐)[offset,]1.m代表从m+1条记录行开始检索,n代表取出n条数据。(m可设为0)如:SELECT表示:从第7条记录行开始算,取出5条数据2.值得注意的是,n可以被设......
  • 热修复之mysqlcheck,(数据库xx is marked as crashed and should be repaired故障)
    数据库报xxismarkedascrashedandshouldberepaired故障。检查单个库中的所有表:#mysqlcheck-cbasename-uroot-pEnterpassword:如下扫描到错误:检查,优化,修......
  • Linux Shell 函数
    Shell函数#!/bin/bash定义在被使用之前,函数必须已经被定义如果函数名重复,后一个函数会覆盖前一个函数functionfoo{ echo"foo"}#也可以不写function关键字ba......
  • 【Spark 3.0-JavaAPI-pom】体验JavaRDD函数封装变化
    一、pom<properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><scala.version>2.......
  • Numpy温习函数方法
    一、NumpyPandas1.1简介方便数组矩阵运算1.2优势运算速度快:numpy和pandas都是采用C语言编写,pandas又是基于numpy,是numpy的升级版本。消耗资源少:采用的是......
  • AgileBoot - 如何集成内置数据库H2和内置Redis
    背景介绍为什么我们需要内置的数据库和Redis呢?优点:内置的数据库H2,可以让我们在无依赖数据库的情况下,做集成测试。比如我们想测试添加一个学生到数据库,就需要启动一台数据库......
  • Vscode自动生成文件注释和函数注释插件使用指南
    一、插件安装插件名:koroFileHeade插件安装二、插件配置打开配置文件添加配置//函数注释CTRL+ALT+T"fileheader.cursorMode":{"Fu......
  • intellij IDEA+JAVA 做一个登陆界面,用到了mysql数据库
      今天打算学习一下IDEA+JAVA的框架搞点事情。网上发现个例子。发现有很多BUG。因为用到了mysql。还需要去装SQL安装包。以前有点经验。所以就弄了一下。首先下载MYSQL......
  • STM32HAL库常用函数速查手册
    STM32HAL库常用函数速查手册(V1.0.0.20221019_BETA)前言写程序时想不起来函数很麻烦,于是做了这么一个手册,常用的一些部分都加了注释标注了中文,搜集资料主要来源于CSDN和官......
  • Python操作数据库与MD5加密
    #md5加密importhashlibm=hashlib.md5()m.update("123456".encode('utf-8'))ret=m.hexdigest()print(ret)#数据库操作pymysql安装pymysqlimportpymy......