Sqlerver_各类函数
SQL Aggregate 函数
SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。
有用的 Aggregate 函数:
- AVG() - 返回平均值-SELECT AVG(column_name) FROM table_name
- COUNT() - 返回行数-SELECT COUNT(*) FROM table_name;
- FIRST() - 返回第一个记录的值-SELECT FIRST(column_name) FROM table_name;-只有 MS Access 支持 FIRST() 函数。
- LAST() - 返回最后一个记录的值-SELECT LAST(column_name) FROM table_name;-只有 MS Access 支持 LAST() 函数。
- MAX() - 返回最大值-SELECT MAX(column_name) FROM table_name;
- MIN() - 返回最小值-SELECT MIN(column_name) FROM table_name;
- SUM() - 返回总和-SELECT SUM(column_name) FROM table_name;
SQL Scalar 函数
SQL Scalar 函数基于输入值,返回一个单一的值。
有用的 Scalar 函数:
- UCASE() - 将某个字段转换为大写-SELECT UPPER(column_name) FROM table_name;
- LCASE() - 将某个字段转换为小写-SELECT LOWER(column_name) FROM table_name;
- MID() - 从某个文本字段提取字符-SELECT MID(column_name,start[,length]) FROM table_name;
- 参数 - 描述 - column_name - 必需。要提取字符的字段。 - start - 必需。规定开始位置(起始值是 1)。 - length - 可选。要返回的字符数。如果省略,则 MID() 函数返回剩余文本。 
- LEN() - 返回某个文本字段的长度-SELECT LEN(column_name) FROM table_name;
- ROUND() - 对某个数值字段进行指定小数位数的四舍五入-SELECT ROUND(column_name,decimals) FROM table_name;
- 参数 - 描述 - column_name - 必需。要舍入的字段。 - decimals - 必需。规定要返回的小数位数。 
- NOW() - 返回当前的系统日期和时间-SELECT NOW() FROM table_name;
- FORMAT() - 格式化某个字段的显示方式-SELECT FORMAT(column_name,format) FROM table_name;
- 参数 - 描述 - column_name - 必需。要格式化的字段。 - format - 必需。规定格式。 
Sqlerver_各类函数的更多相关文章
- C学习笔记(2)---各类函数
		1.函数(function)声明定义: 见例子,不复述:https://www.runoob.com/cprogramming/c-functions.html 2. 函数参数(Parameters“ ... 
- iOS开发中的数学函数
		在iOS开发当中...我们往往会涉及到一些算法...为了节省一些时间...让APP很快地被开发出来...我们需要对各类函数有一定的了解...接下来...我把部分常用函数分享出来...希望能帮到大家.. ... 
- C语言入门(7)——自定义函数
		C源程序是由函数组成的.虽然在C语言入门系列前面几篇的程序中大都只有一个主函数main(),但实用程序往往由多个函数组成.函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能.C语言中的函数相 ... 
- 5)C语言函数(C自考学习)
		函数的概念 在一个程序中,如果在不同地点多次执行某项操作,就可以把完成这项操作的程序段从程序中独立出来,定义成函数,而原来程序中凡需要进行这个操作的程序段可以只用"函数调用"来替代 ... 
- 指向函数的指针 ------ 函数指针(function pointer)
		函数指针: 指向函数的指针, 首先是一个指针, 这个指针指向一个函数. 函数具有可赋值给指针的物理内存地址,一个函数的函数名就是一个指针,它指向函数的代码.一个函数的地址是该函数的进入点,也是调用函数 ... 
- 【python 】装饰器 (多个参数的函数,带参数的装饰器)【转】
		最简单的模板是这样的 #-*-coding:utf-8-*- def outer(func): def inner(): print 'before' func() print 'after' # r ... 
- matlab中m文件与m函数的学习与理解
		1. m文件与m函数的区别 所谓 MATLAB 程序,大致分为两类: M 脚本文件 (M-Script) 和 M 函数 (M-function), 它们均是普通的 ASCII 码构成的文件. M 脚本 ... 
- 用Html5制作的一款数学教学程序Function Graphics(绘制函数图的程序)
		最近我不仅对游戏开发感兴趣,还对函数图感兴趣,特此我开发了这个程序.以下是一些介绍和下载演示地址,喜欢的朋友可以看看: 一,产品名片 产品名:Function Graphics 版本: 0.1 开发者 ... 
- python 装饰器 (多个参数的函数,带参数的装饰器)
		最简单的模板是这样的 #-*-coding:utf-8-*- def outer(func): def inner(): print 'before' func() print 'after' # r ... 
随机推荐
- 使用NPOI随意创建Excel(含下拉列表)
			//创建工作簿 HSSFWorkbook ssfworkbook = new HSSFWorkbook(); //创建工作表(页) HSSFSheet sheet1 = ssfworkbook.Cre ... 
- C#相对路径转绝对路径,绝对路径转相对路径
			1.绝对路径转相对路径 绝对转相对似乎C#没有提供实现,需要自己写,这里摘选了一位博友的实现方法: string RelativePath(string absolutePath, string re ... 
- 开发与测试整体过程中的Git分支merge流程
			开发与测试整体过程中的Git分支merge流程 Git分支merge之开发流程 首先在Gitlab上有个仓库存储着原始的项目代码,其中包含一个叫master的分支.然后可能按功能进行分配,由不同的开发 ... 
- java的myeclipse生成webservice的service和client
			前言:朋友们开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作. 一.准备工作(以下为本实例使用工具) 1.MyEclipse10.7.1 2.JDK 1.6.0_22 二.创建服务端 ... 
- size函数
			size是求第一维度的大小 size(2)是求第二维度的大小 
- D3D 模板缓存的创建过程
			下面是我对模板缓存创建的理解: 1. 模板缓存是和深度缓存一起被创建的,将深度缓存的一部分作为模板缓存使用. 深度缓存和模板缓存是在Direct3D初始化时创建的,D3DPRESENT_PARAMET ... 
- Web的Ajax应用开发模式(一)——了解Ajax的使用形式
			寄语: 前天在查看一些公司的招聘要求时,看到有公司要求测试人员了解Ajax,故写此博文旨在帮助测试人员提高自身技术知识水平,愿与广大测试同胞共同进步.(欢迎纠错!!!) 图1: 图2: 
- CodeForces 313C Ilya and Matrix
			Ilya and Matrix Time Limit:1000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u Su ... 
- SQL 汉字转换成拼音首字母 首字母查
			-- ============================================= -- 功能:汉字转换成拼音首字母 首字母查 -- ========================== ... 
- mysql启动关闭
			RedHat Linux (Fedora Core/Cent OS) 1.启动:/etc/init.d/mysqld start2.停止:/etc/init.d/mysqld stop3.重启:/et ... 
