1. STR()函数
这是将数字转换为字符串的快捷函数,这个函数有3个参数:数值,总长度,和小数位
如: select str(123.4,8,4) = 123.4000 如长度不够,则左边以空格代替
2. left()函数
从左边取几位字符,如Left(\'abc\',2) = \'ab\'
3.right() 函数
从左边取几位字符,如Right(\'abc\',2) = \'bc\'
4.LOWER()与UPPER()函数
lower(): 小写
upper(): 大写
5.Replace:替代
select replace(\'abcdefg\',\'b\',\'cc\')=\'acccdefg\'
6. Reverse()函数
将字符颠倒显示,如:select reverse(\'abcdefg\') =\'gfedcba\'
7.STUFF()函数
将字符串中一部分替换为另一个字符串,
select stuff(\'abcdefg\',4,2,\'gfedcba\') =\'abcgfedcbafg\'
8.Quetename()函数
给输入的字符串加一对方括号,如select quotename(\'abc\') =\'[abc]\'
9. Row_number() over( order by name)
根据某一字段排序,给出序号
select row_number() over(order by recordtime ), * from f_visit 1,2,3,4,5,。。。。。。。1000
10,Rank()函数
如果重复的列序号一样,
select rank() over(order by visitornm ), * from f_visit 1,1,1,1,1.。。。。,1174,1175,1175。。。。。。
11,ntile(n)函数
将结果集分成N等分,
select ntile(20) over(order by visitornm ) as ntile1, * from f_visit --4952/20 = 248
相关文章: