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 ...
随机推荐
- 用javascript动态创建并提交表单form,表格table
<script> //helper function to create the formfunction getNewSubmitForm(){ var submitForm = doc ...
- 深入理解PHP内核(十一)函数-函数的内部结构
原文链接:http://www.orlion.ga/330/ php的函数包括用户定义的函数.内部函数(print_r count…).匿名函数.变量函数($func = 'print_r'; $fu ...
- Spring(一)第一个示例
原文链接:http://www.orlion.ga/185/ 一.下载与安装Spring 1.访问https://repo.spring.io/webapp/#/artifacts/browse/tr ...
- android 键盘遮挡 父布局上滚解决
private void controlKeyboardLayout(final View root, final View scrollToView) { root.getViewTreeObser ...
- hdu2066一个人的旅行(多源点多汇点的最短路径问题)
/* 思路:多源点,多会点的最短路径! 将最小号-1的节点但最源点,将最大号+1的点当作汇点! 将问题转变成从一个源点到一个汇点的最短路径的问题! 开始忘记初始化vector了,哇了好多次....坑爹 ...
- 拓扑排序(一)之 C语言详解
本章介绍图的拓扑排序.和以往一样,本文会先对拓扑排序的理论知识进行介绍,然后给出C语言的实现.后续再分别给出C++和Java版本的实现. 目录 1. 拓扑排序介绍 2. 拓扑排序的算法图解 3. 拓扑 ...
- [OpenCV] Samples 09: image
根据需求,转化为不同的颜色格式,split后处理各自通道. plImage <==> Mat 格式转换 Mat --> plImage 简单写法: IplImage copy = m ...
- SQL常用数据库结构升级语句
修改视图 --SQL Server 2005 GO IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[e_ ...
- Windows Azure Virtual Network (7) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (2)
<Windows Azure Platform 系列文章目录> 本文介绍的是,当用户在创建Azure Virtual Machine的时候,忘记绑定公网IP,需要重新绑定公网IP的具体操作 ...
- JVM之类加载器中篇
先看一段代码吧! package com.tfdd.test; /** * @desc * @author chenqm * @date 2016年2月15日 */ public class Fina ...