MySQL之MySQL常用的函数方法
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数据库中常用的函数,本篇大部分都是以实例作为讲解,如果有什么建议或者意见欢迎前来打扰. limit Select * from table ord ...
- jQuery中常用的函数方法
jQuery中常用的函数方法总结 Ajax处理 load(url,[data],[callback]) url (String) : 待装入 HTML 网页网址. data (Map) : (可选) ...
- MySqL触发器以及常用转换函数注意事项
1,触发器(http://www.cnblogs.com/zzwlovegfj/archive/2012/07/04/2576989.html) 1.MYSQL中触发器中不能对本表进行 i ...
- jQuery中常用的函数方法总结
jQuery中为我们提供了很多有用的方法和属性,自己总结的一些常用的函数,方法.个人认为在开发中会比较常用的,仅供大家学习和参考. 事件处理 ready(fn) 代码: $(document).rea ...
- php操作Mysql 以及封装常用的函数 用外连接连接3个表的案例
<?php header("content-type;text/html;charset=utf-8"); //数据库连接define('DB_HOST','localhos ...
- mysql学习笔记—常用sql函数
SQL 拥有很多可用于计数和计算的内建函数. SQL Aggregate 函数 SQL Aggregate 函数计算从列中取得的值,返回一个单一的值. 有用的 Aggregate 函数: AVG() ...
- MySQL的一些常用sql函数(持续更新。。)
1. 字符串拼接函数 :CONCAT(str1,str2,...) SELECT CONCAT('AAA','BBB') STR; //AAABBB 2. 判断是否为null,为null就指定另外一个 ...
- MySQL 排名统计(常用功能函数)
select actor_id,@curr_cnt:=cnt as cnt , ,@rank) as rank, @prev_cnt:=@curr_cnt as dummy from( select ...
- JavaScript 常用数组函数方法专题
1. 由字符串生成数组 split() 分割字符串,并将分割的部分作为一个元素保存在一个新建的数组中. var str1 = "this is an emample to using the ...
随机推荐
- struts2标签
一.通用标签 1.property Name Required Default Evaluated Type Description default false false String ...
- Spark MLlib - Decision Tree源码分析
http://spark.apache.org/docs/latest/mllib-decision-tree.html 以决策树作为开始,因为简单,而且也比较容易用到,当前的boosting或ran ...
- 再谈collections模块defaultdict()和namedtuple()
defaultdict()和namedtuple()是collections模块里面2个很实用的扩展类型.一个继承自dict系统内置类型,一个继承自tuple系统内置类型.在扩展的同时都添加了额外的很 ...
- How does Spring @Transactional Really Work?--转
原文地址:http://blog.jhades.org/how-does-spring-transactional-really-work/ In this post we will do a dee ...
- Greenplum 数据库安装部署(生产环境)
Greenplum 数据库安装部署(生产环境) 硬件配置: 16 台 IBM X3650, 节点配置:CPU 2 * 8core,内存 128GB,硬盘 16 * 900GB,万兆网卡. 万兆交换机. ...
- 分享一个Jquery 分页插件 Jquery Pagination
分页插件来说,我觉得适用就行,尽量简单然后能够根据不同的应用场景能够换肤.展现形式等. 对于初学者想写分页插件的同学,也可以看下源码,代码也挺简单明了的,也助于自己写个小插件. 不过我比较懒,一般直接 ...
- SQL Server获取下一个编码字符实现继续重构与增强
我在SQL Server获取下一个编码字符实现的博文中,虽然实现了这个问题,但是感觉维护起来比较麻烦,例如如果调整编码字符串的固定长度,就需要变更三个函数,这样的为何成本确实比较大.面向对象编 ...
- 30天C#基础巩固----查找XML文件元素
一:XML文档 了解xml文档. 利用代码来创建XML文档. //引用命名空间+using System.Xml; XmlDocument xdoc=new XmlDocument(); XmlDec ...
- mvc通过ActionFilterAttribute做登录检查
1.0 创建Attribute using System; using System.Collections.Generic; using System.Linq; using System.Web; ...
- Web API应用架构设计分析(2)
在上篇随笔<Web API应用架构设计分析(1)>,我对Web API的各种应用架构进行了概括性的分析和设计,Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端 ...