MySQL学习笔记(十三)运算符与函数二

MySQL 函数、数字函数、日期函数、运算符 数据库基础教程系列,从小白到精通,打造精品专栏。 阅读详情

1. 数值运算符与函数

(1) CEIL()表示进一取整

SELECT CEIL(3.01);


(2) DIV表示整数除法

SELECT 3 DIV 4;


(3) FLOOR()表示舍一取整

SELECT FLOOR(3.99);


(4) MOD表示取余数(取模)

SELECT 5 MOD 3;//等价于SELECT 5 % 3;对小数也成立


(5) POWER()表示幂运算

(6) ROUND()表示四舍五入

(7) TRUNCATE()表示数字截取,第二个参数表示截取的位数,以小数点为分界线化为+和-

SELECT TRUNCATE(125.89,1);

2. 比较运算符与函数

(1) [NOT] BETWEEN ... AND ...;表示[不]在范围之内

SELECT 15 BETWEEN 1 AND 15;//返回值为1,表示正确

(2) [NOT] IN();表示[不]在列出值范围内

SELECT 15 IN (5,10,15,20);     //返回值为1

SELECT 14 IN(5,10,15,20);     //返回值为0

(3) IS [NOT] NULL;表示[不]为空

//查询test表中哪个记录为空

SELECT * FROM test WHERE first_name IS NULL;

3. 日期时间函数

(1) NOW()表示当前日期和时间

(2) CURDATE()表示当前日期

(3) CURTIME()表示当前时间

(4) DATE_ADD()表示日期变化

SELECT DATE_ADD('2014-8-26',INTERVAL 356 DAY);     //表示增加365天

SELECT DATE_ADD('2014-8-26',INTERVAL -356 DAY);    //表示减少365天
SELECT DATE_ADD('2014-8-26',INTERVAL 1 YEAR);      //表示加1年

SELECT DATE_ADD('2014-8-26',INTERVAL 2 MONTH);  //表示加2月

SELECT DATE_ADD('2014-8-26',INTERVAL -3 WEEK);   //表示减3个礼拜

(5) DATEDIFF()表示日期差值

SELECT DATEDIFF('2014-06-26',CURDATE());     //计算与当前日期的差值

(6) DATE_FORMAT()表示日期格式化

SELECT DATE_FORMAT(CURDATE(),'%m/%d/%Y');

4. 信息函数

(1) CONNECTION_ID()表示连接ID

SELECT CONNECTION_ID();     //查找当前的线程ID

(2) DATABASE()表示当前数据库

(3) LAST_INSERT_ID()表示最后插入记录的ID号

//当使用该语句时,数据表中必须存在自动编号的字段,而且执行一条插入多行的语句时,只会得到插入第一个的id,不会得到最后插入的id

(4) USER()表示当前用户

(5) VERSION()表示版本信息

5. 聚合函数,特点是只有一个返回值

(1) AVG()指求平均值

(2) COUNT()表示计数

(3) MAX()表示最大值

(4) MIN()表示最小值

(5) SUM()表示求和

6. 加密函数

(1) MD5()表示信息摘要算法,常用于WEB页面的密码使用。

(2) PASSWORD()表示密码算法,常用于改变登录用户的密码

SET PASSWORD = PASSWORD('admin');


CTF逆向实战:如何快速识别RC4、TEA和Base64的魔改变种? 本文针对CTF逆向比赛中常见的加密算法魔改问题,详细讲解了如何快速识别和破解RC4、TEA和Base64的变种。通过分析算法核心特征、常见魔改手法,并结合动态调试与脚本编写等实战技巧,帮助逆向分析人员有效应对算法混淆,提升解题效率。 阅读详情

相关推荐

多路输出电源的交叉调整率:从理论到无源优化实践

本文深入探讨了多路输出电源中的交叉调整率问题,分析了其物理根源及无源优化方法。通过漏感与耦合的理论分析,结合加权反馈、电感耦合等五种无源优化技术,帮助工程师有效解决交叉调整率挑战。文章还以TDK-Lambda CUT75系列为例,展示了优化技术的实际应用与效果。

weixin_26886855的博客 280

【MySQL基础】运算符及相关函数详解

MySQL运算符及相关函数详解教程,一万五千字带你彻底掌握算术运算符,比较运算符,逻辑运算符,赋值运算符和位运算符这五类运算符以及相关的函数,

小杨的博客 2976

RK3588与FPGA高速PCIe通信:从理论带宽到实战优化的全流程解析

本文深入解析了瑞芯微RK3588与FPGA之间基于PCIe Gen2的高速通信全流程。从理论带宽计算(约1640MB/s)出发,详细拆解了硬件连接、驱动加载、DMA配置等关键步骤,并重点分享了中断优化、内存管理及高级调优等实战技巧,旨在帮助开发者从“跑通”到“跑好”,实现接近理论极限的稳定高效数据传输。

weixin_29175469的博客 332

MySql基础,MySql的函数&运算符

文章目录MySQL函数简介MySQL常用运算符概述算术运算符比较运算符等于运算(=)安全等于运算符(<=>)不等于运算符(<> 或者 !=)小于等于运算符(<=)小于运算符(<)大于等于运算符(>=)大于运算符(>)IS NULL(ISNULL) 和 IS NOT NULL 运算符BETWEEN AND 运算符总结逻辑运算符逻辑非运算(NOT 或者 !)逻辑与运算符(AND 或者 &&)逻辑或运算符(OR 或者 ||)异或运算(XOR 运算符)

ghb741649543的博客 2620

【数据集3】高分辨率统计降尺度日值数据集NEX-GDDP的介绍与下载方法

对NEX-GDDP数据集进行介绍和下载说明

WW、forever的博客 2393

Kubeflow系统性学习教程:从入门到高级实践

Kubeflow学习教程摘要(150字): Kubeflow是基于Kubernetes的云原生MLOps平台,提供端到端机器学习解决方案。核心功能包括Jupyter Notebooks开发环境、Pipelines工作流编排、分布式训练支持和模型服务部署。教程采用三阶段学习路径:初学者搭建Kind集群体验Notebooks;中级开发自定义Pipeline组件;高级实现企业级应用。通过容器化和K8s CRD深度集成,解决环境一致性、实验跟踪和资源调度等MLOps痛点,相比MLflow/Airflow更适合大规模

自可乐的博客 886

MYSQL运算符及函数[图文]

cmd中文乱码及函数中文显示不全MySQL中的比较运算符如=、!=、>、=、

h1008685的博客 1289

CAD二次开发c# .net加载cui\cuix菜单文件

public static void LoadMyCui(string cuiFile) { Document doc = Application.DocumentManager.MdiActiveDocument; object oldCmdEcho = Application.GetSystemVariable("CMDECHO"); object oldFileDia = Application.GetSys..

2127

MySQL学习笔记—运算符与常用函数总结

MySQL的运算符与常用函数 字符函数 函数名 作用 使用格式 concat() 字符连接 concat(‘str1’,’str2’,…) concat_ws() 使用指定的分隔符进行字符连接 concat_ws(‘分隔符’,’str1’,’str2’,…) format() 数字格式化 format(formatNumber,decimalPlace)

纸上得来终觉浅 1022

TenserRt平台SMOKE 3D目标检测部署完整教程:从理论到实践

本教程详细介绍了在RK3588平台上部署SMOKE 3D目标检测模型的完整流程。SMOKE是一种创新的单阶段单目3D检测方法,通过关键点估计直接预测3D目标信息,有效解决了深度信息缺失等挑战。文章从理论基础出发,解析了SMOKE的核心算法和网络架构,包括DLA-34主干网络和关键点中心化策略。同时提供了详细的Docker环境配置、模型导出到ONNX格式的实践指南,以及TensorRT引擎构建和性能优化的关键技术要点。该教程为开发者在嵌入式平台上实现高效3D目标检测提供了完整的技术参考。

LXY_LOVE36的博客 371

TI硬件笔试面试题型解析上

摘要: 本专栏聚焦大厂硬件笔试面试题解析,当前第14期以德州仪器(TI)为例,涵盖模拟电路与数字电路核心考点。模拟电路部分涉及最大功率传递定理、运放设计(虚短/虚断)、共模抑制比(CMRR)及高频PCB信号完整性;数字电路包括CMOS与TTL对比、建立/保持时间、竞争冒险消除、D触发器分频及“线与”逻辑实现。文章强调通过例题掌握解题方法与知识点,助力读者应对硬件工程岗位的笔试与面试挑战,附常见考点总结与实用建议。全文注重理论与实践结合,提供典型题型解析与设计思路。(150字)

启芯硬件的博客 950

mysql乘法函数_数据库入门(MySQL):mySQL运算符与mySQL常用函数

MySQL运算符MySQL常用函数一、MySQL运算符1.1MySQL支持的数值计算运算符:加减乘除取余(+ - * / %);SELECT 6+4加法操作,6-4减法操作,6*4乘法操作,6/4除法操作,6 DIV 4除法操作,6 % 4取余操作,6 MOD 4 取余操作;示例:1.2MySQL支持的比较运算符:大于、小于、等于、不等于、大于等于、小于等于(> 、 、!= 或 <&g...

weixin_35643153的博客 2万+

YOLOv11改进策略【卷积层】| CVPR-2023 部分卷积 PConv 轻量化卷积,降低内存占用

本文记录的是利用优化的目标检测方法研究。深度可分离卷积可以减少FLOPs,但会导致更高的内存访问,引起延迟并减慢整体计算。部分卷积利用逐点卷积处理通道冗余,减少模型计算量和内存访问量。Run, Don’t Walk: Chasing Higher FLOPS for Faster Neural Networks的实现代码如下: 四、创新模块 4.1 改进点⭐ 模块改进方法: 1️⃣ 加入。添加后如下:2️⃣:加入基于的。利用改进模块,减少通道冗余。改进代码如下:首先添加如下代码让加入,并重命名为 再添加如

Limiiiing的博客 3874

Mysql的运算符与常用函数

1. MySQL 中的运算符 1.1 算术运算符 MySQL 支持的算术运算符 运算符 作用 + 加法 - 减法 /,DIV 除法,返回商 %,MOD 除法,返回余数 除法运算和模运算中,如果除数为0,将是非法除数,返回结果为NULL 对于模运算,还有另外一种表达方式,使用MOD(a,b)函数与a%b 效果一样。 1.2 比较运算符...

wu_amber的博客 550

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

MySQL运算符和函数

运算符1.算数运算符 加(+):mysql> SELECT 1+1; 减(-):mysql> SELECT 3-2; 乘(*):mysql> SELECT 2*3; 除(/):mysql> SELECT 5/3; 商(DIV):mysql> SELECT 5 DIV 2; 模(%或MOD()):mysql> SELECT 5%2 或 mysql> SELECT MOD(5,2); 2.比较

DOUBLEYANCY 2万+

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

MySQL分组与聚合函数以及运算符

一、分组与聚合函数 1.分组 分组统计 选择一个库,建立sh_goods表(博客中有写过如何创建该表)。 根据category_id进行分组,然后获取每个category_id分组下商品的最高价格,其中max()是MySQL提供的一个聚合函数,用于获取price字段的最大值。 select category_id,max(price) from sh_goods group by category...

cleverlemon的博客 3080

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

mysql运算符与函数

MySQL 支持的算术运算符运算符运算符 作用+ 加法- 减法* 乘法/除法,返回商     被除数为0返回null%,MOD 除法,返回余数         被除数为0返回nullselect 3%5; 等效于: select mod(3,5);比较符运算符 作用= 等于&lt;&gt;或!= 不等于&lt;=&gt; 与=效果相同,区别是null=null返回null null《=》null返...

ugly_birds的博客 419

5. MySQL 运算符和函数

例如,学生表中存在一个 birth 字段,这个字段表示学生的出生年份。如果想得到这个学生的实际年龄,可以使用 MySQL 中的算术运算符用当前的年份减学生出生的年份,求出的结果就是这个学生的实际年龄了。

普罗米修斯的博客 1948

mysql学习之旅(七)——运算符与函数

文章目录运算符与函数mysql的运算符 运算符与函数 mysql的运算符 运算符概念 运算符是告诉MYSQL执行特定算数或裸机操作的符号,运算符连接表达式中各个操作数,其作用是用来指明对操作数所进行的运算。 常用运算符 算数运算符 运算符 作用 + 加法 - 法法 * 乘法 / 除法 % 取余 举例: 比较 逻辑 ...

weixin_38377637的博客 612

MySQL 运算符和函数

MySQL 中的函数。

WriteOnRead 920

mysql 与或非_MySql的运算符

数据库中的表结构确立后,表中的数据代表的意义就已经确定。而通过MySQL运算符进行运算,就可以获取到表结构以外的另一种数据。例如,学生表中存在一个birth字段,这个字段表示学生的出生年份。而运用MySQL的算术运算符用当前的年份减学生出生的年份,那么得到的就是这个学生的实际年龄数据。这就是MySQL的运算符,所以熟悉并掌握运算符的应用,对于操作MySQL数据库中的数据是非常有用的。下面就来熟悉一...

weixin_39764494的博客 9027

关于常用 MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结

/* 关于MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结,*/ -- 1 运算符优先级  /* 12.1.1. 操作符优先级 以下列表显示了操作符优先级的由低到高的顺序。排列在同一行的操作符具有相同的优先级。  := ||, OR, XOR &&, AND NOT BETWEEN, CASE, WHEN, THEN, EL

SQL77的专栏 3811

mysql 运算符

运算符是用来连接表达式中各个操作数的符号,其作用是用来指明对操作数所进行的运算。MySQL 数据库支持使用运算符。通过运算符,可以使数据库的功能更加强大。而且,可以更加灵活的使用表中的数据。MySQL运算符包括4类,分别是算术运算符、比较运算符、逻辑运算符和位运算符。 1、运算符简介 当数据库中的表定义完成后,表中的数据代表的意义就已经定下来了。通过使用运算符进行运算,可以得到包含另一层意义的数据。例如,学生表中存在一个birth字段,这个字段是表示学生的出生年份。如果,用户现在希望查找这个学生的年龄。

weixin_45441862的博客 5937

MySQL知识总结五(MySQL函数和运算符)

MySQL函数

youngbingbing的博客 558

MySQL 运算符和函数

运算符 1.算数运算符 加(+):mysql> SELECT 1+1; 减(-):mysql> SELECT 3-2; 乘(*):mysql> SELECT 2*3; 除(/):mysql> SELECT 5/3; 商(DIV):mysql> SELECT 5 DIV 2; 模(%或MOD()):mysql> SELECT 5%2 或 mysql> SELECT MOD(5,2);

程序员学习圈 659

【MySQL学习笔记】系列五:MySQL中的运算符

本文摘要:本篇主要讲述了MySQL中的运算符,包括算术运算符、比较运算符、逻辑运算符、位运算符以及运算符的优先级。 💞💞觉得文章还不错的话欢迎大家点赞👍➕收藏⭐️➕评论💬支持博主🤞 文章目录一、算术运算符二、比较运算符三、逻辑运算符四、位运算符五、运算符的优先级拓展:使用正则表达式查询 一、算术运算符 算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加(+)、减(-)..

请你喝杯Java 1790
上一篇: MySQL学习笔记(十二)运算符和函数一
下一篇: MySQL学习笔记(十四)自定义函数
mengrennwpu
博客等级 码龄15年 262粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mengrennwpu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值