03 2016 档案
摘要:子查询:嵌套在其他查询中的查询。 子查询有称内部查询,而包含子查询的语句称之为外部查询 所有的子查询可以分两类,既 相关子查询和非相关子查询 1》非相关子查询是独立于外部查询的子查询,子查询总共执行一次,执行完毕后将值传递给外部查询 2》相关子查询的执行依赖于外部查询的数据,外部查询执行一行,子查询
阅读全文
摘要:--创建测试数据create table Student(S# varchar(10),Sname nvarchar(10),Sage datetime,Ssex nvarchar(10))insert into Student values('01' , N'赵雷' , '1990-01-01'
阅读全文
摘要:SQL Server执行计划的理解 要理解执行计划,怎么也得先理解,那各种各样的名词吧。鉴于自己还不是很了解。本文打算作为只写懂的,不懂的懂了才写。 在开头要先说明,第一次看执行计划要注意,SQL Server的执行计划是从右向左看的。 小技巧:在执行前按一下 ctrl+M,然后执行语句,就可以在下
阅读全文
摘要:SQL表连接查询(inner join、full join、left join、right join) 前提条件:假设有两个表,一个是学生表,一个是学生成绩表。 表的数据有: 一、内连接-inner jion : 最常见的连接查询可能是这样,查出学生的名字和成绩: select s.name,m.m
阅读全文
摘要:SQL在语法显示和执行顺序上并不一致,熟悉其的正确执行顺序,将有助于 理解一些错误的SQL语法的发生原因。以下是其执行顺序列表,优先级按照数字 排序顺序 1、From 2、On 3、Join 4、Where 5、Group By 6、With 7、Having 8、Select 9、Distinct
阅读全文
摘要:select * from Student;select * from Courseselect ;select* from Teacherselect ;select * from SC;--创建测试数据create table Student(S# varchar(10),Sname nvarc
阅读全文
摘要:一:Union指令的目的是将两个sql语句的结果合并起来。 假设我们有以下的两个表格: Store_Information 表: store_name Sales Date Los Angeles $1500 Jan-05-1999 San Diego $250 Jan-07-1999 Los An
阅读全文
摘要:19、CAST()函数和CONVERT()函数 CAST()函数可以将某种数据类型的表达式转化为另一种数据类型 CONVERT()函数 也 可以将指定的数据类型转换为另一种数据类型 19.1 CAST()函数和CONVERT()函数语法 select cast(表达式 as 数据类型) : CAST
阅读全文
摘要:存储过程必须是批处理中仅有的语句 语法: Go create Procedure 存储过程名 @参数名 参数类型(int,string...) as if(@参数名) select @参数名=count(*) from 表名 where ... else set @参数名=1000 Go 1.只返回
阅读全文