MySQL之MySQL常用的函数方法
来源:互联网 发布:如何做好网络咨询 编辑:程序博客网 时间:2024/06/06 00:32
MySQL常用函数
本篇主要总结了一些在使用MySQL数据库中常用的函数,本篇大部分都是以实例作为讲解,如果有什么建议或者意见欢迎前来打扰。
limit
Select * from table order by column_name desc limit 2;
显示将table表中按照column_name属性进行降序排序的所有数据,并且只取前两行数据。
as
Select column_name as new_name from table;
这里的as是定义别名,将table表中的column_name使用别名new_name替换并显示数据。
count()
select count(*) from table;
显示table表中的数据条数;
select()
select sum(column_name) from table;
显示table表中的column_name所有属性值之和。
avg()
select avg(column_name) from table;
显示table表中的column_name属性值的平均值。
max()
select max(column_name) from table;
显示table表中的column_name属性值的最大值。
min()
select min(column_name) from table;
显示table表中的column_name属性值的最小值。
having
having的作用和where的作用类似,但是where不能和聚合函数(max,min,sum,avg等)一起使用,因此需要having。
比如,
select * from table where max(column_name);
就不符合语法,改为如下才符合
select * from table having max(column_name);
ucase()
ucase()把字段的值转化为大写
select ucase(column_name)as name from table;
将table表中的column_name的字段值的小写字段转化为大写字段。
lcase()
lcase()把字段的值转化为小写,
select lcase(column_name)as name from table;
将table表中的column_name的字段值的大写字段转化为小写字段。
mid()
mid()函数用于从文本字段中提取字符
select mid(name,1,4)as name from table;
将table表中的name的字段值提取1到4的这段字符数据(其中一个汉子和一个英文都视为一个字符)。
length()
length()函数返回文段中的长度,
select length(column_name)as name from table;
将table表中的column_name重置为name属性名并且每个值的长度。
round()
round() 函数用于把数值字段舍入为指定的小数位数。有两种用法分别如下:
round(x)
将x进行四舍五入
Select round(1.4);将会返回1
round(x,d)
将x按照小数位为d的规则进行四舍五入
Select round(1.4,2);将会返回1.40
now()
now()函数返回当前的系统日期和时间
select now() as time;
返回当前系统的时间0000-00-00 00:00:00的格式,并且作为字段time显示。
date_format()用于对显示的字段格式化
select date_format(now(),’%y-%m-%d’)as date;
在新的字段date下返回当前系统的年月日,并且按照格式0000-00-00。
select date_format(now(),’%h:%m:%s’);
在新的字段下返回当前系统的小时、分钟、秒,并且按照格式00:00:00。
参考文章链接:
http://www.runoob.com/sql/sql-tutorial.html
- MySQL之MySQL常用的函数方法
- MYSQL之常用函数
- MySql常用的一些方法和函数
- MySql常用的函数
- mysql的常用函数
- mysql的常用函数
- mysql的常用函数
- mysql常用的函数
- mysql的常用函数
- MYSQL的常用函数
- MySQL常用的函数
- Mysql常用的函数
- MYSQL常用的函数
- MySQL的常用函数
- MySQL的常用函数
- MYSQL 的常用方法
- MySQL学习之常用函数:
- mysql之常用函数集锦
- 手机抓取软件合法吗
- 腾讯云的Ubuntu LEMP环境配置
- 经典算法题:大数据处理常见算法题
- C++实现单例模式
- 四元数
- MySQL之MySQL常用的函数方法
- Dokuwiki如何添加edittable插件
- Sencha Touch快速入门2.0之Sencha Touch App开发
- 初学spring的方法(1)
- Android图片下载缓存库picasso解析
- Android 不同手势的识别:滑动、放大缩小
- 网络编程基础---------陈Hong鑫
- PHP中foreach()的用法
- 类目,延展,继承