MySQL笔记(四)之内建函数
AVG() 函数
AVG 函数返回数值列的平均值。NULL 值不包括在计算中。
语法:
SELECT AVG(列) FROM 表;
COUNT() 函数
COUNT() 函数返回匹配指定条件的行数。
语法:
SELECT COUNT(列) FROM 表 # 返回列的行数
SELECT COUNT(DISTINCT 列) FROM 表 # 返回列的非重复值行数,重复数据按一行计算
FIRST() 函数
FIRST() 函数返回指定的字段中第一个记录的值。
语法:
SELECT FIRST(列) FROM 表;
LAST() 函数
LAST() 函数返回指定的字段中最后一个记录的值。
语法:
SELECT LAST(列) FROM 表;
MAX() 函数
MAX 函数返回一列中的最大值。NULL 值不包括在计算中,可以是文本。
语法:
SELECT MAX(列) FROM 表;
MIN() 函数
MIN 函数返回一列中的最小值。NULL 值不包括在计算中,可以是文本
语法:
SELECT MIN(列) FROM 表
SUM() 函数
SUM 函数返回数值列的总数(总额)。
语法:
SELECT SUM(列) FROM 表
UCASE() 函数
UCASE 函数把字段的值转换为大写。
语法:
SELECT UCASE(列) FROM 表
LCASE() 函数
LCASE 函数把字段的值转换为小写。
SELECT LCASE(列) FROM 表
MID() 函数
MID 函数用于从文本字段中提取字符。
语法:
SELECT MID(列,start[,length]) FROM 表
参数:
列 必需。要提取字符的字段。
start 必需。规定开始位置(起始值是 1)。
length 可选。要返回的字符数。如果省略,则 MID() 函数返回剩余文本。
LEN() 函数
LEN 函数返回文本字段中值的长度。
语法:
SELECT LEN(列) FROM 表
ROUND() 函数
ROUND 函数用于把数值字段舍入为指定的小数位数。
语法:
SELECT ROUND(列,decimals) FROM table_name
参数:
列 必需。要舍入的字段。
decimals 必需。规定要返回的小数位数。
NOW() 函数
NOW 函数返回当前的日期和时间。
语法:
SELECT NOW() FROM 表;
FORMAT() 函数
FORMAT 函数用于对字段的显示进行格式化。
语法:
SELECT FORMAT(列,format) FROM 表;
参数:
列 必需。要格式化的字段。
format 必需。规定格式。
样例:
SELECT FORMAT(Now(),'YYYY-MM-DD') as PerDate FROM 表 # 按指定格式显示当前日期
MySQL笔记(四)之内建函数的更多相关文章
- mysql列属性auto(mysql笔记四)
常见的的是一个字段不为null存在默认值 没值得时候才去找默认值,可以插入一个null到 可以为null的行里 主键:可以唯一标识某条记录的字段或者字段的集合 主键设置 主键不可为null,声明时自动 ...
- MySql学习笔记四
MySql学习笔记四 5.3.数据类型 数值型 整型 小数 定点数 浮点数 字符型 较短的文本:char, varchar 较长的文本:text, blob(较长的二进制数据) 日期型 原则:所选择类 ...
- openresty 学习笔记四:连接mysql和进行相关操作
openresty 学习笔记四:连接mysql和进行相关操作 毕竟redis是作为缓存,供程序的快速读写,虽然reidis也可以做持久化保存,但还是需要一个做数据存储的数据库.比如首次查询数据在red ...
- MySQL笔记汇总
[目录] MySQL笔记汇总 一.mysql简介 数据简介 结构化查询语言 二.mysql命令行操作 三.数据库(表)更改 表相关 字段相关 索引相关 表引擎操作 四.数据库类型 数字型 字符串型 日 ...
- 涂抹mysql笔记-数据库中的权限体系
涂抹mysql笔记-数据库中的权限体系<>能不能连接,主机名是否匹配.登陆使用的用户名和密码是否正确.mysql验证用户需要检查3项值:用户名.密码和主机来源(user.password. ...
- Linux系统运维笔记(四),CentOS 6.4安装Nginx
Linux系统运维笔记(四),CentOS 6.4安装Nginx 1,安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool op ...
- day40 python MySQL【四】 之 【索引】【视图】【触发器】【存储过程】【函数】
MySQL[四] 之 [索引][视图][触发器][存储过程][函数] 1.索引 索引相当于图书的目录,可以帮助用户快速的找到需要的内容. 数据库利用各种各样的快速定位技术,能够大大提高查询效率.特 ...
- MySql笔记(一)
目录 MySql笔记(一) 每天给自己一个希望,努力做好自己,不为明天烦恼,不为昨天叹息.当梦想还在,告诉自己:努力,就总能遇见更好的自己! MySql笔记(一) 1.创建数据库以及删除 1.创建数据 ...
- C#可扩展编程之MEF学习笔记(四):见证奇迹的时刻
前面三篇讲了MEF的基础和基本到导入导出方法,下面就是见证MEF真正魅力所在的时刻.如果没有看过前面的文章,请到我的博客首页查看. 前面我们都是在一个项目中写了一个类来测试的,但实际开发中,我们往往要 ...
- 《MFC游戏开发》笔记四 键盘响应和鼠标响应:让人物动起来
本系列文章由七十一雾央编写,转载请注明出处. http://blog.csdn.net/u011371356/article/details/9327377 作者:七十一雾央 新浪微博:http:// ...
随机推荐
- 【BZOJ】2553: [BeiJing2011]禁忌 AC自动机+期望+矩阵快速幂
[题意]给定n个禁忌字符串和字符集大小alphabet,保证所有字符在集合内.一个字符串的禁忌伤害定义为分割能匹配到最多的禁忌字符串数量(一个可以匹配多次),求由字符集构成的长度为Len的字符串的期望 ...
- Array和String测试与java.String.split
java.string.split() 存在于java.lang包中,返回值是一个数组. 作用是按指定字符或者正则去切割某个字符串,结果以字符串数组形式返回. 例 String [] toSort = ...
- python3爬虫.3.下载网页图片
目标,豆瓣读书, 下载页面书籍图片. import urllib.request import re #使用正则表达式 def getJpg(date): jpgList = re.findall(r ...
- Flask 的一个小应用程序
传说这是Flask 的最小应用程序:hello.py from flask import Flask app = Flask(__name__) @app.route('/') def hello_w ...
- (5)剑指Offer之栈变队列和栈的压入、弹出序列
一 用两个栈实现队列 题目描述: 用两个栈来实现一个队列,完成队列的Push和Pop操作. 队列中的元素为int类型. 问题分析: 先来回顾一下栈和队列的基本特点: 栈:后进先出(LIFO) 队列: ...
- 事务的特性——ACID
在日常操作中,对于一组相关操作通常需要其全部成功或全部失败.在关系型数据库中,这组操作称作为事务.事务具有四种特性:原子性,一致性,隔离性和持久性. 原子性(atomicity):事务必须以一个整体单 ...
- hdu 4605 Magic Ball Game (在线主席树/离线树状数组)
版权声明:本文为博主原创文章,未经博主允许不得转载. hdu 4605 题意: 有一颗树,根节点为1,每一个节点要么有两个子节点,要么没有,每个节点都有一个权值wi .然后,有一个球,附带值x . 球 ...
- 在ubuntu 上安装pycharm
1.首先在官网下载pycharm并进行提取,将提取的文件夹放在/usr下面(或者任意位置) 2.然后vi /etc/hosts 编辑 将0.0.0.0 account.jetbrains.com添加到 ...
- xshell 映射带跳板机服务器的端口到本地
1.配置xshell连接跳板机服务器: 2. 3.可用navicate等同过端口连接远程数据库.
- nginx解析带中文的url重定向之后404问题
首先,有这样一个需求:一个系统的图片存储是放在upyun上的,现在有个客户需要本地化部署,所以需要将图片进行本地存储.为了兼容,图片存储的路径格式保持和在upyun上的存储路径一致.在upyun上的存 ...