关系数据库——mysql常用函数总结
文本处理函数
Left(x,len) – 返回串左边的字符(长度为len)
Right(x,len)
Length(x) – 返回串的长度
Locate(x,sub_x) – 找出串的一个子串
SubString(x, from, to) – 返回字串的字符
Lower(x)
Upper(x)
LTrim(x)
RTrim(x)
Soundex(x) – 读音(用于发音匹配)
SELECT cust_name, cust_contact FROM customers WHERE Soundex(cust_contact) = Soundex(‘Y Lie’);
日期和时间处理函数
日期和时间采用相应的数据类型和特殊的格式存储,以便可以快速和有效的排序或过滤,节省物理存储空间.
一般,应用程序不使用用来存储日期和时间的格式,因此日期和时间函数总是被用来读取、统计和处理这些函数.
常用日期和时间处理函数:
AddDate() – 增加一个日期(天,周等)
AddTime() – 增加一个时间(时,分等)
CurDate() – 返回当前日期
CurTime() – 返回当前时间
Date() – 返回日期时间的日期部分
DateDiff() – 计算两个日期之差
Date_Add() – 日期运算函数
Date_Format() – 返回一个格式化的日期或时间串
Day() – 返回一个日期的天数部分
DayOfWeek() – 返回日期对应的星期几
Hour() – 返回一个时间的小时部分
Minute() – 返回一个时间的分钟部分
Second() – 返回一个时间的秒部分
Month() – 返回一个日期的月部分
Now() – 返回当前日期和时间
Time() – 返回一个日期时间的时间部分
Year() – 返回一个日期的年份部分
日期首选格式: yyyy-mm-dd; 如2005-09-01
检索某日期下的数据:
SELECT cust_id, order_num FROM orders WHERE Date(order_date) = ‘2005-09-01’;
检索某月或日期范围内的数据:
SELECT cust_id, order_num FROM orders WHERE Year(order_date) = 2005 AND Month(order_date) = 9;
– or
SELECT cust_id, order_num FROM orders WHERE date(order_date) BETWEEN ‘2005-09-01’ AND ‘2005-09-30’;
数值处理函数
代数、三角函数、几何运算等
常用数值处理函数:
abs(); cos(); exp(); mod()(取余); Pi(); Rand(); Sin(); Sqrt(); Tan();
关系数据库——mysql常用函数总结相关推荐
- ipad php mysql_PHP中的MYSQL常用函数
PHP中的MYSQL常用函数 1.mysql_connect()-建立数据库连接 格式: resource mysql_connect([string hostname [:port] [:/path ...
- Mysql 常用函数(19)- mod 函数
Mysql常用函数的汇总,可看下面文章 https://www.cnblogs.com/poloyy/p/12890763.html mod 的作用 求余数,和%一样 mod的语法格式 mod(n,m ...
- 建立学生选课表 mysql 语句_学生选课数据库SQL语句45道练习题整理及mysql常用函数(20161019)...
学生选课数据库SQL语句45道练习题: 一. 设有一数据库,包括四个表:学生表(Student).课程表(Course).成绩表(Score)以及教师信息表(Teacher).四 ...
- mysql常用函数参考
mysql常用函数参考 对于针对字符串位置的操作,第一个位置被标记为1. ASCII(str) 返回字符串str的最左面字符的ASCII代码值.如果str是空字符串,返回0.如果str是NULL,返回 ...
- mysql ceil,MySQL常用函数介绍
前言: MySQL数据库中提供了很丰富的函数,比如我们常用的聚合函数,日期及字符串处理函数等.SELECT语句及其条件表达式都可以使用这些函数,函数可以帮助用户更加方便的处理表中的数据,使MySQL数 ...
- mysql常用函数整理
mysql常用函数: 1⃣️concat(str1,str2,str3-) 同一条记录中多个字段进行连接 2⃣️group_concat(字段名) 一对多关联查询时,如果返回一条记录对应另外一张表多条 ...
- mysql 常用函数
欢迎z1988316我的:空间博客网摘资源设置|帮助|退出 CSDN首页 资讯 论坛 博客 下载 搜索 更多CTO俱乐部 学生大本营 培训充电 移动开发 软件研发 云计算 程序员 TUP the bl ...
- Mysql 常用函数(40)- time_to_sec 函数
Mysql常用函数的汇总,可看下面文章 https://www.cnblogs.com/poloyy/p/12890763.html time_to_sec 的作用 将指定时间转换为秒 time_to ...
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
oracle.sqlserver.mysql常用函数对比[to_char.to_number.to_date] oracle --> mysql to_char(sysdate,'yy ...
最新文章
- hibernate和struts2实现分页功能
- centos 7防火墙
- FileChannel
- 那些财务眼中的SAP
- IDA插件uEmu模拟执行
- RMAN SET NEWNAME
- Qt工作笔记-QML自定义圆形进度条(C++后端处理数据)
- 恒企自考_自考,一个月时间要怎么复习?
- Golang实践录:静态资源文件整合:初步使用
- 2017年网络犯罪现状分析报告
- [转]一张图帮你搞定职业规划
- Spark 基础 —— class与object,面向对象、类与伴生对象(companion object)
- 《Android软件安全与逆向分析》— Android 书籍
- python中可迭代对象,迭代器,生成器的区别和联系
- 搜索引擎字符串(亲测)
- Python学习-第3课(函数作用域、列表集合字典元祖)
- GitHub 披露宕机原因;谷歌前 AI 研究员被解雇后成立独立研究所;常用 Linux 桌面版排行榜出炉 | 开源日报
- python遥感图像处理_遥感数字图像处理
- 聚类分析在SPSS上的实现与结果分析——基于SPSS实验报告
- 如何通俗理解圣维南原理?
热门文章
- export LD_LIBRARY_PATH 的使用
- 基于 Android NDK 的学习之旅-----序言
- EBOOT跳转到NK的过程
- rnn神经网络模型_一文读懂序列建模(deeplearning.ai)之循环神经网络(RNNs)
- java codepointbefore_Java StringBuilder codePointBefore()方法与示例
- winform 判断控件有没有被遮挡_编程入门基础之 winform(2)
- jwt获取token_JWT实现token认证
- 电脑不能开机维修_MacBook维修 苹果笔记本电脑进水不开机
- python特征递归消除
- 【转】.NET Remoting