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常用的函数方法的更多相关文章

  1. 【MySQL】MySQL之MySQL常用的函数方法

    MySQL常用函数 本篇主要总结了一些在使用MySQL数据库中常用的函数,本篇大部分都是以实例作为讲解,如果有什么建议或者意见欢迎前来打扰. limit Select * from table ord ...

  2. jQuery中常用的函数方法

    jQuery中常用的函数方法总结 Ajax处理 load(url,[data],[callback]) url (String) : 待装入 HTML 网页网址. data (Map) : (可选) ...

  3. MySqL触发器以及常用转换函数注意事项

    1,触发器(http://www.cnblogs.com/zzwlovegfj/archive/2012/07/04/2576989.html)       1.MYSQL中触发器中不能对本表进行 i ...

  4. jQuery中常用的函数方法总结

    jQuery中为我们提供了很多有用的方法和属性,自己总结的一些常用的函数,方法.个人认为在开发中会比较常用的,仅供大家学习和参考. 事件处理 ready(fn) 代码: $(document).rea ...

  5. php操作Mysql 以及封装常用的函数 用外连接连接3个表的案例

    <?php header("content-type;text/html;charset=utf-8"); //数据库连接define('DB_HOST','localhos ...

  6. mysql学习笔记—常用sql函数

    SQL 拥有很多可用于计数和计算的内建函数. SQL Aggregate 函数 SQL Aggregate 函数计算从列中取得的值,返回一个单一的值. 有用的 Aggregate 函数: AVG() ...

  7. MySQL的一些常用sql函数(持续更新。。)

    1. 字符串拼接函数 :CONCAT(str1,str2,...) SELECT CONCAT('AAA','BBB') STR; //AAABBB 2. 判断是否为null,为null就指定另外一个 ...

  8. MySQL 排名统计(常用功能函数)

    select actor_id,@curr_cnt:=cnt as cnt , ,@rank) as rank, @prev_cnt:=@curr_cnt as dummy from( select ...

  9. JavaScript 常用数组函数方法专题

    1. 由字符串生成数组 split() 分割字符串,并将分割的部分作为一个元素保存在一个新建的数组中. var str1 = "this is an emample to using the ...

随机推荐

  1. struts2标签

    一.通用标签 1.property     Name Required Default Evaluated Type Description default false   false String ...

  2. Spark MLlib - Decision Tree源码分析

    http://spark.apache.org/docs/latest/mllib-decision-tree.html 以决策树作为开始,因为简单,而且也比较容易用到,当前的boosting或ran ...

  3. 再谈collections模块defaultdict()和namedtuple()

    defaultdict()和namedtuple()是collections模块里面2个很实用的扩展类型.一个继承自dict系统内置类型,一个继承自tuple系统内置类型.在扩展的同时都添加了额外的很 ...

  4. How does Spring @Transactional Really Work?--转

    原文地址:http://blog.jhades.org/how-does-spring-transactional-really-work/ In this post we will do a dee ...

  5. Greenplum 数据库安装部署(生产环境)

    Greenplum 数据库安装部署(生产环境) 硬件配置: 16 台 IBM X3650, 节点配置:CPU 2 * 8core,内存 128GB,硬盘 16 * 900GB,万兆网卡. 万兆交换机. ...

  6. 分享一个Jquery 分页插件 Jquery Pagination

    分页插件来说,我觉得适用就行,尽量简单然后能够根据不同的应用场景能够换肤.展现形式等. 对于初学者想写分页插件的同学,也可以看下源码,代码也挺简单明了的,也助于自己写个小插件. 不过我比较懒,一般直接 ...

  7. SQL Server获取下一个编码字符实现继续重构与增强

        我在SQL Server获取下一个编码字符实现的博文中,虽然实现了这个问题,但是感觉维护起来比较麻烦,例如如果调整编码字符串的固定长度,就需要变更三个函数,这样的为何成本确实比较大.面向对象编 ...

  8. 30天C#基础巩固----查找XML文件元素

    一:XML文档 了解xml文档. 利用代码来创建XML文档. //引用命名空间+using System.Xml; XmlDocument xdoc=new XmlDocument(); XmlDec ...

  9. mvc通过ActionFilterAttribute做登录检查

    1.0 创建Attribute using System; using System.Collections.Generic; using System.Linq; using System.Web; ...

  10. Web API应用架构设计分析(2)

    在上篇随笔<Web API应用架构设计分析(1)>,我对Web API的各种应用架构进行了概括性的分析和设计,Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端 ...