字符串函数:(*=重点)
ascii: 是一种编码,将键盘上的键变成一个数字,比如回车键=13,但是只能把第一位改变
char : 将数字转换为ascii码
*** charindex 查找字符串中对应字符段的开始索引,索引从一开始
(12版内置函数) concat: 返回作为串联两个或者更多字符串值的结果的字符串
difference 比较soundex的相似度
soundex: 返回一个由四位字母转换的4位字符串
space: 帮你打印空格
*** left: 截取字符串开头指定长度
*** RIGHT: 截取字符串结尾指定长度
*** len: 去后空格计算长度返回整数
*** upper: 小写转大写
*** lower: 大写转小写
*** ltrim: 去除前空格
*** rtrim: 去除有空格
patindex: 查找字符串中对应通配符字符段的开始索引,索引从一开始
*** replace: 查找替换,三个参数,1.目标字符串2.要查的字符串段3.替换成那个字符串段
REPLICATE: 复制指定字符串,并拼接为一个字符串返回
*** REVERSE: 翻转字符串
str: 将float类型,截取之后,转换位字符串型
stuff: 从指定位置删除指定长度的字符段之后,在进行插入新的字符串
*** substring: 截取字符串
数据类型转换:
cast: 先数据,后类型
conbert: 先类型,后数据
链接查询:
select 列名,列名 from 表名 join 表名 on 表名.列名=表名.列名
语法就是 join on
关联:
left join (左全)
right join (右全)
纵向链接:
select 列名,列名 from 表名 union select 列名,列名 from 表名