MySQL—函数—函数小结

一、引言

前面博客我们已经学完了MySQL的函数,下面快速的对MySQL的函数做一个小结。

在讲解了MySQL的函数的时候,主要有四个方面:

1、字符串函数

(1)CONCAT:字符串连接

(2)LOWER、UPPER:小写、大写

(3)LPAD、RPAD:左填充、右填充

(4)TRIM:去除前后空格

(5)SUBSTRING:截取字符串

2、数值函数

(1)CEIL:向上取整

(2)FLOOR:向下取整

(3)MOD:取余(模运算)

(4)RAND:求随机数,0~1之间

(5)ROUND:四舍五入,并可指定保留几位小数

3、日期函数

(1)CURDATE:获取当前的日期

(2)CURTIME:获取当前时间

(3)NOW:获取当前的日期和时间

(4)YERR、MONTH、DAY:获取指定日期的年份、月份或日期

(5)DATE_ADD:添加指定的时间周期,比如在当前的时间上基础添加几年、几月、或几天

(6)DATEDIFF:两个日期相减,差了多少天

4、流程控制函数

(1)IF(value,t,f):第一个条件表达式是否为true,如果为true,返回第二个参数t,否则返回f

(2)IFNULL(value1,value2):判断第一个参数是否为null(空)。如果第一个参数 value1 不为空,则返回value1,否则返回value2

(3)CASE 函数:主要进行条件分支的判断(类似于 if ... else)

二、案例 

学会解决这两个需求,对MySQL的函数就掌握的差不多了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/674776.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

下载旧版postman(无需要登录,无需联网,即可轻松使用postman)

https://www.filehorse.com/download-postman/old-versions/page-3/ 人工智能学习网站 https://chat.xutongbao.top

docker+vue云服务器打包镜像相关操作

dockervue云服务器打包镜像相关操作 容器化部署似乎成了当前一个非常主流的趋势,无论是前端还是后端,流行的操作就是给你一个镜像地址,让你自己去拉取镜像并运行镜像。这似乎是运维的工作,但是在没有专有运维的情况下&#xff0c…

【Java数据结构】详解Stack与Queue(二)

🔒文章目录: 1.❤️❤️前言~🥳🎉🎉🎉 2.栈的应用场景 2.1逆序打印链表 2.2逆波兰表达式求值 2.3括号匹配 2.4出栈入栈次序匹配 2.5最小栈 3. 栈 虚拟机栈 栈帧的区别 4.总结 1.❤️❤️前言~&#x1f973…

1371. 每个元音包含偶数次的最长子字符串

1371. 每个元音包含偶数次的最长子字符串 原题链接:完成情况:解题思路:参考代码:_1371每个元音包含偶数次的最长子字符串 错误经验吸取 原题链接: 1371. 每个元音包含偶数次的最长子字符串 https://leetcode.cn/pro…

Qos基础

一、Qos概述 Qos是一个框架,解决服务质量,尽力而为模型,集成服务以及区分服务模型,流量分类与标识。 使用Qos是带宽不够。 每个接口有硬件队列和软件队列(队列排满了就不会再排)。 企业宽带一般都是上行和下…

使用 Scapy 库编写 ICMP 重定向攻击脚本

一、介绍 ICMP重定向攻击(ICMP Redirect Attack)是一种网络攻击,攻击者通过发送伪造的ICMP重定向消息,诱使目标主机更新其路由表,以便将数据包发送到攻击者控制的路由器或其他不可信任的设备上。该攻击利用了ICMP协议…

【三维重建NeRF(三)】Mip-NeRF论文解读

本文结合深蓝学院课程学习和本人的理解,欢迎交流指正 文章目录 Mip-NeRF流程简述混叠问题与MipMapMip-NeRF提出的解决办法圆锥台近似计算与集成位置编码(IPE) Mip-NeRF流程简述 Mip-NeRF的大体流程和NeRF基本是一样的,NeRF介绍 创新的部分就是针对NeRF…

定格动态:如何用前端实现视频帧截图

在这样一个图像化极其重要的时代,从视频中提取精彩瞬间,即视频帧截图的技术,已成为前端开发中的一个亮点。JavaScript作为网页动态效果和交互的主力军,其在视频处理领域能力逐渐被挖掘和重视,尤其是视频帧截图技术的应…

GaN功率电子器件中体缺陷相关机制的建模仿真研究

在电力电子器件的外延生长和器件制备过程中,缺陷是不可避免的,大量的缺陷在一定程度上会牺牲器件的击穿电压、导通电阻等性能,同时影响器件的可靠性。近期,河北工业大学和广东工业大学联合开发了缺陷相关的仿真模型,深…

gitblit 环境搭建,服务器迁移记录

下载 Gitblit: http://www.gitblit.com/ JDK:gitblit网站显示需要jdk1.7,这里用的1.8。 Git:到官网下载最新版本安装 1). 分别安装JDK,Git,配置环境变量,下载并解压Gitblit 2). 创建代码仓库 …

每日一题《leetcode--LCR 029.循环有序列表的插入》

https://leetcode.cn/problems/4ueAj6/ 这道题整体上想插入数据有三种情况: 1、整个列表是空列表,需要返回插入的结点 2、整个列表只有一个结点,需要在头结点后插入新结点,随机把新结点的next指向头结点 3、整个列表的结点 >1 …

052、Python 集合及其使用

集合(Set)是一种无序且元素唯一的数据结构,用于存储不重复的元素(即集合具有无序性和互异性两个重要特性)。集合可以用于执行集合操作,如并集、交集、差集等。 定义集合 可以使用大括号 {} 或者 set() 函…

供应MT7662TUN/C进口芯片现货

长期供应各品牌进口芯片现货: MT7662TUN/C DLPC4421A DLPC4422A DAD2000 IT6634 DDP4421-HV PMD1000 SiHA120N60E AM8280 AM90N06-03B P15F60HP2 MSD6A838UYGN-8-003D 5AGXBA5D4F31C5G MCZ5209SN STM32L431CCT6 PT2833 ES858 TPS74301RGWR CSD18…

Rust自动生成文件解析

目录 一、生成目录解析二、生成文件解析2.1 Cargo.toml2.2 main函数解析 一、生成目录解析 先使用cargo clean命令删除所有生成的文件,下图显示了目录结构和 main.rs文件 使用cargo new testrust时自动创建出名为testrust的Rust项目。内部主要包含一个src的源码文…

IP地址SSL证书申请流程与注意事项

申请IP地址SSL证书的过程相对直接,但涉及几个关键步骤和注意事项。以下是基于现有信息整理的申请流程及注意事项概览: 一、IP地址SSL证书申请流程: PC点此申请:IP SSL证书申请-极速签发 注册填写注册码230918(填写注…

DeepFace ——用于高级人脸识别算法探索与应用

1. 概述 人脸识别作为人工智能和机器学习中的一个活跃领域,长期以来一直在追求模仿甚至超越人类视觉系统的能力。这项技术在安全、监控、身份验证等多个方面都有着广泛的应用,但同时也伴随着隐私、伦理和准确性等社会和文化方面的考量。 Meta&#xff0…

fly-barrage 前端弹幕库(6):实现人像免遮挡

项目官网地址:https://fly-barrage.netlify.app/; 👑🐋🎉如果感觉项目还不错的话,还请点下 star 🌟🌟🌟。 Gitee:https://gitee.com/fei_fei27/fly-barrage&a…

【matlab】绘图插入并放大/缩小子图

参考链接 代码分为两个:绘图代码与magnify.m 绘图代码就是普通的绘图代码,以下为例 %https://zhuanlan.zhihu.com/p/655767542 clc clear close all x 0:pi/100:2*pi; y1 sin(x); plot(x,y1,r-o); hold on y2sin(x)-0.05; y3sin(x)0.05; xlim([0 2*…

ai写真软件有哪些?轻松创造艺术写真照

艺术写真照是艺术与日常之间的桥梁,它将艺术的边界延伸到了我们的日常生活中,让每个人都能够通过AI技术,将平凡的瞬间转化为艺术的永恒。 那AI写真怎么样呢?今天,本文将推荐几款AI写真软件,它们将帮助你轻…

CXL (1)

为什么有CXL CXL说到底 是为了打破内存墙而生的 CXL全称是Compute Express Link, 可以用来连接CPU,以及其他任何计算单元,比如GPU。 CXL和PCIe跑在一样的physical layer上,与PCIe不一样的是,CXL允许CPU和连接的设备共…