sql 几个常用函数】的更多相关文章

..STUFF()用另一子串替换字符串指定位置.长度的子串.STUFF (<character_expression1>, <start_ position>, <length>,<character_expression2>)如果起始位置为负或长度值为负,或者起始位置大于character_expression1 的长度,则返回NULL 值.如果length 长度大于character_expression1 中 start_ position 以右的长度…
SQL常用函数之三 REPLICATE () 按指定次数重复字符表达式. 语法 REPLICATE ( character_expression, integer_expression) 参数 character_expression 字符数据型的字母数字表达式,或者可以隐式转换为 nvarchar 或 ntext 的其他数据类型的字母数字表达式. integer_expression 可以隐式转换为 int 的表达式.如果 integer_expression 为负,将返回空字符串. 返回值 …
好久没学习新知识了.今天学了下sql的一些常用语句.人还是需要不断学习进步的 否则只能停滞不前. 先从最简单的一句开始说起吧. select *from 表名 这里*的含义 表示了表的各字段,以逗号隔开.当要显示全部字段的时候用*代替.简化我们的输入.设计人员这个构想确实巧妙. 含义:选择所有的字段名从“表名”这个表. 其实含义就是查询此表所有内容,所有行和列 引申下 看如下语句 select 名称,单位,sum(金额)as 总金额 from 表二 group by 名称,单位 order by…
SQLServer时间日期函数详解,SQLServer,时间日期, 1.      当前系统日期.时间 select getdate() 2. dateadd      在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15')      --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数. select datediff(day,…
在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数. 1.获取字符的ASCII码 ASCII ASCII码是对字符的标准编码.要获取字符的ASCII码就可以通过调用ASCII函数来实现. 语法结构: ASCII(espression) 这里的expression是一个返回char或varchar数据类型的表达式,ASCII函数仅对表达式最左侧的字符返回ASCII码值. 返回值:int数据类型. 示例: select ASCII('f') --输出 102 注意如果…
ROUND 用法: --15.000 表示小数点第一位取四舍五入,将原小数点后的位数都设置为0SELECT ROUND(15.258,0) --15.300,第二个参数如果是1,则取原值小数点后第一位的四舍五入法,小数点第一位之后的参数用0代替SELECT ROUND(15.258,1) space用法: space()是SQL的函数: 返回一个字符串,其中包含N个空格字符. --例: select space(3);返回0个空格字符. 可以使用len(space(3));获取的长度为0 例如:…
在SQL中我们使用的函数有很多,我们经常使用的就是下面的一些函数,那么我一一列举数来: 1:聚合函数:MAX 返回指定数据的最大值. MIN 返回指定数据的最小值. COUNT 返回指定组中项目的数量. AVG 返回指定组中的平均值,空值被忽略. SUM 返回指定数据的和,只能用于数字列,空值被忽略. 2:数学函数:ceiling 取上限floor 取下限 qound 四舍五入abs 取绝对值pi 圆周率 SQRT - 开根号SQUARE - 平方根 3:字符串函数:UPPER 将字符串中的小写…
一.系统函数 1.聚合函数 聚合函数常用于GROUP BY子句,在SQL Server 2008提供的所有聚合函数中,除了COUNT函数以外,聚合函数都会忽略空值AVG.COUNT.COUNT_BIG.MAX .MIN.SUM...... 2.数学函数 ABS ROUND FLOOR CEILING...... 3.字符串函数 LEFT LEN LOWER LTRIM REPLACE RIGHT...... 4.日期和时间函数 DATEADD DATEDIFF  DATENAME DATEPAR…
1.LEN 函数:返回数据的长度 ') 返回:8 2.ASCII函数:返回字符串最左边的ascii值 SELECT ASCII('abc') 返回:97 3.LEFT函数:从左边开始截取指定长度的字符串 ) 返回:abc 4.RIGHT函数:从右边开始截取指定长度的字符串 ) 返回:ABC 5.ISNULL函数:判断字段查询结果是否为空,为空的话返回指定的值 ) FROM [manager_deal_ticket] 6.NULLIF(exp1,exp2)函数:如果exp1等于exp2则返回NUL…
1.系统函数 version()   Mysql版本user()   数据库用户名database()    数据库名@@datadir   数据库路径@@version_compile_os   操作系统版本2,字符串连接函数concat()不使用字符串连接函数时concat_ws()是CONCAT()的特殊形式.第一个参数是其它参数的分隔符group_concat()函数返回一个字符串结果,该结果由分组中的值连接组合而成详细见http://www.cnblogs.com/yyccww/p/6…