T-SQL 视图

创建视图create view 视图(字段别名) as select 字段 from 表 WITH CHECK OPTION向视图插入数据insert 视图 values('数据') 查询视图数据select 字段 from 视图修改视图数据update 视图 set 修改的字段='修改的数据' where 匹配字段='匹配数据'


T-SQL 设置字段别名

这里是一个人员信息表。其中的字段皆为英文。sNosNamesexage01901小陈男2001902小红女2101903小白男1901904小兰女20如果我们需要更方便阅读,可以使用 AS 关键字来设置字段的别名。如:select sNo as'编号',sName as '姓名',sex as'性别',age as '年龄' from 表名结果代码执行后,返回的结果是:编号姓名性别年龄01901小


T-SQL 常用函数

有关 SQL Server 的 T-SQL 常用函数。函数说明AVG()求平均值MAX()求最大值MIN()求最小值SUM()求和COUNT()统计数据行数COUNT(Dintinct)统计数据行数,忽略重复


T-SQL 多表查询

关系数据库设计时,为了减少沉余,确保数据一致、完整性。需要将数据分离到多张表中。而所谓多表查询,是针对多张表,关联的字段来查询的。也叫连接查询。连接查询分为 "内连接" 和 "外连接"内连接指多个表通过条件的值进行比较,匹配相应的数据。相关语法:select 字段1 字段2 from 表1 inner join 表2 on 字段1 = 字段2以下面两个表, Student(学生表)、Score(


T-SQL Top/Distinct 语句

TOP ,在T-SQL 中,返回相应的行结果。可配合 select 查询完成特定的查询。其语法如下:select top 行 字段 from 表名 where 查询条件以下为一个学生表 Student ,为了找到前三名的男同学的相关信息,此时就可以用到 top 语句sNosNamesexbirthday001小陈男2000-04-28002小红女1999-05-07003小白男2000-06-08


T-SQL 逻辑、关系运算符

关系运算符含义>大于<小于=等于!=或<>不等于>=大于等于<=小于等于!>不大于!<不小于逻辑运算符含义AND与or或not非


T-SQL 字符匹配

当我们要模糊查找特殊的信息时,字符匹配可以帮到我们。比如:找陈姓的人员信息、183开头的电话号码、44088开头的身份证号码等。。匹配字符匹配字符含义描述%多个任意代表多个任意字符_单个任意代表单个任意字符[ ]匹配范围指定范围内的任意单个字符[^]不在范围指定不在范围内的任意单个字符表达式示例表达式示例描述LIKE '陈%'搜索以陈开头的所有字符串LIKE '_杰'搜索以杰为结尾的任意字符串LI