摘要:
if……else 在sql中的使用 阅读全文
摘要:
分类: 隐式转换:类型相兼容自动转换。 显示转换:可以使用cast函数、convert函数 cast与convert函数类型转换相同点: 用于将某数据类型的表达式转换为另一种数据类型的表达式。 cast与convert函数类型转换的不同点: 在转换日期类型/浮点类型的数据转换为字符串时(conver 阅读全文
摘要:
begin….end 流程控制语句:是用来控制程序执行的语句。 常用的流程控制语句的分类: 循序结构:begin…..wnd 分支结构:if……else 或case…..end 循环结构:while 一 、循序结构: 语法: begin 语句块 end 特点: 1.必须成对出现。 2.通常分支结构和 阅读全文
摘要:
1. 分类 全局变量: 系统定义和维护,可以直接使用以@@开头。 局部变量: 有操作者定义,以@开头,使用关键字declare声明。 2. 特点 先声明在赋值。 3. 作用域 只在定义它的批处理过过程中出现。 4. 局部变量的作用 在赏析语句中传递数据 5. 语法 declare @变量名 数据类型 阅读全文
摘要:
全局变量是系统定义好的变量,主要反映SQL数据库的操作状态 全局变量以@@开头。 举例: @@identity : 返回最后插入的表示值 @@error : 返回执行的上一个t-sql语句的错误号。 常用的输出语句: 1.print : 结果有消息中从文的形式显示。 2.select : 只在结果中 阅读全文
摘要:
语法: select distinct user from book select * from sdudant order by sex asc,sNo 从表sdudant查找已性别升序排序,性别相同的情况下在按照学号的升序排列 ,sNo 后面也可以加desc 降序排列 阅读全文
摘要:
可以使用All或Any关键字修改引入子查询的比较运算符。Some是与Any等效的ISO标准,All要求Where表达式与子查询返回的每个值进行比较时都应满足比较条件,Any则要求Where表达式与子查询返回的值进行比较时至少有一个应满足比较条件。 阅读全文
摘要:
只注重子查询是否有返回行,如有返回结果为真,否则为假,并不适用子查询的结果,仅用于测试子查询是否有返回结果。 语法: 通常使用 not exists 子查询的结果取返值 exists : 查到为真否则为假 not exists : 查到为假,否则为真 阅读全文
摘要:
列子: select * from comfitinto where sortld={select sortld from cmmocad where sortname=’手机’} 子查询:在一个查询语句中包含了另外一个查询语句。 简单子查询的语法:select ……from表1 where 列>( 阅读全文
摘要:
当子查询返回的列的值是多个值,那么就不能使用比较运算符(> < = !=),使用关键字in 语法: select …..from …..where 表达式 in (子查询) 常用in替换等于(=)d的比较子查询。 1. in使用 : in关键字可以使父查询匹配子查询返回的多个列值。 2. not i 阅读全文