MySQL数据库8——数据库中函数的应用详解
作者:旺旺碎冰冰不冰 发布时间:2024-01-23 18:18:07
标签:MySQL,函数
数据库中内置函数的使用
该篇主要介绍数据库中内置函数的使用,主要有日期函数,字符串函数,数学函数。
(一)日期函数
select current_date();//获得当前日期,年月日
select current_time();//获得当前时间,时分秒
select current_timestamp();//获得当前 年月日 时分秒
select date('2017-10-28');//获得参数日期
select date_add('2017-10-28', interval 10 day);//在参数日期上加指定年/月/日
select date_sub('2017-10-28', interval 10 day);//在参数日期上减指定年/月/日
select datediff('2017-10-10', '2016-9-1');//计算两个日期之间相差的天数
(二)字符串函数
(三)数学函数
其他函数
user() 查询当前用户
md5(str)对一个字符串进行md5摘要,摘要后得到一个32位字符串
database()显示当前正在使用的数据库
password()函数,MySQL数据库使用该函数对用户加密
ifnull(val1, val2) 如果val1为null,返回val2,否则返回val1的值
//user() 查询当前用户
select user();
//md5(str)对一个字符串进行md5摘要,摘要后得到一个32位字符串
select md5('admin')
//database()显示当前正在使用的数据库
select database();
//password()函数,MySQL数据库使用该函数对用户加密
select password('root');
//ifnull(val1, val2) 如果val1为null,返回val2,否则返回val1的值
select ifnull('abc', '123');//此时abc不为空,所以返回abc
以上所述是小编给大家介绍的MySQL数据库8——数据库中函数的应用详解整合网站的支持!
来源:https://blog.csdn.net/xmfjmcwf/article/details/88606317


猜你喜欢
- (一)功能实现效果:选择文件的效果:标记预加水印的位置:(二)Python代码:# -*l- coding:utf-8 *import os
- 可视化包Pygal生成可缩放矢量图形文件可以在尺寸不同的屏幕上自动缩放,显示图表#安装pygalpip install pygal'
- 1、什么是窗口函数?窗口函数也属于分析函数。Oracle从8.1.6开始提供窗口函数,窗口函数用于计算基于组的某种聚合值,窗口函数指定了分析
- 批量替换的具体语法是: UPDATE 表名 SET 指定字段 = replace(指定字段, '要替换的字符串', '
- IronPython是一种在 .NET及 Mono上的 Python实现,由微软的 Jim Hugunin所发起,是一个开源的项目,基于微软
- 新手在配置pytorch过程中总会或多或少遇到些问题,同时网上关于pytorch的环境配置琳琅满目,不知道应该按照哪个配置,这里笔者记录一下
- 最近老师在讲 tkinter,所以我做了一个抽奖小游戏。一、效果图先上效果图。红色的小球会围绕蓝色小球做环形运动。我设置的四个角是奖品,其余
- 本文记录了python 3.7.0 安装配置方法,供大家参考,具体内容如下S1 登入Python官网下载网址S2 下载后缀为exe的可执行文
- vue中引入html静态页面功能:系统中需增加帮助中心页面,由于页面较长,需要实现锚点定位跳转。1、开始用的路由方式,首先在router文件
- 主要使用json模块,直接导入import json即可。小例子如下:#coding=UTF-8 import json info={} i
- 解决方法:1、找到mysql安装目录c:\Program Files\MySQL\MySQL Server 5.5下的my.ini2、修改一
- 本文档整理大部分公认的、或者少有争议的JavaScript良好书写规范(Best Practice)。一些显而易见的常识就不再论述(比如要用
- 1. 首先VC++的DLL的导出函数定义成标准C的导出函数: #ifdef LRDLLTEST_EXPORTS #define LRDLLT
- 进程、线程和协程之间的关系和区别也困扰我一阵子了,最近有一些心得,写一下。进程拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程由操作系统调
- 如下所示:#待处理列表A= [1,2,3,4,5]#移动次数a = 3右移比较简单for i in range(a): A.insert(0
- 当功能比较简单,在单一html中使用vue.js分页展示数据,并未安装脚手架,或使用相关UI框架,此时需要手写一个分页器,不失为最合理最便捷
- 是不是有这么一个场景,对外提供一堆数据或者是要返回给用户一个结果。但是不想把内部的一些数据和逻辑暴露给对方。。。简单点来说,就是想以服务的方
- 本文实例讲述了Python根据区号生成手机号码的方法。分享给大家供大家参考。具体实现方法如下:# _*_ coding:utf-8 _*_#
- numpy中有两个函数可以用来读取文件,主要是txt文件, 下面主要来介绍这两个函数的用法第一个是loadtxt, 其一般用法为numpy.
- 本文实例讲述了js+ajax实现获取文件大小的方法。分享给大家供大家参考,具体如下:顾名思义,通过JS和Ajax来获取上传文件的大小,在上传