上一页 1 ··· 109 110 111 112 113 114 115 116 117 ··· 137 下一页
摘要: 在SQL中ANY和SOME是同义词,所以下面介绍的时候只使用ANY,SOME的用法和功能和ANY一模一样。和IN运算符不同,ANY必须和其他的比较运算符共同使用,而且必须将比较运算符放在ANY 关键字之前,所比较的值需要匹配子查询中的任意一个值,这也就是ANY在英文中所表示的意义。 首先看一个ANY 阅读全文
posted @ 2018-10-19 00:58 尐鱼儿 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 在前面已经介绍了IN运算符的简单使用,使用IN运算符可以用来匹配一个固定集合中的某一项。比如下面的SQL语句检索在2001、2003和2005年出版的所有图书: 执行完毕我们就能在输出结果中看到下面的执行结果: 这里进行匹配的集合是已经确定的集合“2001,2003,2005”,如果要匹配的集合是动 阅读全文
posted @ 2018-10-19 00:57 尐鱼儿 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 标量子查询不仅可以用在SELECT 语句的列表中,它还可以用在WHERE 子句中,而且实际应用中子查询很多的时候都是用在WHERE子句中的。 先来看一个简单的例子,我们要检索喜欢“Story”的读者主键列表,那么这可以使用连接来完成,不过这里我们将使用子查询来完成。 使用子查询的实现思路也比使用连接 阅读全文
posted @ 2018-10-19 00:56 尐鱼儿 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 与标量子查询不同,列值子查询可以返回一个多行多列的结果集。这样的子查询又被称为表子查询,表子查询可以看作一个临时的表,表子查询可以用在SELECT 语句的FROM子句中、INSERT语句、连接、IN 子句等很多场合。 首先来看一个在FROM子句中使用的最简单的表子查询。SQL语句如下: 这里将T_R 阅读全文
posted @ 2018-10-19 00:55 尐鱼儿 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 我们讲到可以将标量子查询当成SELECT列表中的一个列,唯一的约束就是子查询的返回值必须只有一行记录,而且只能有一个列。看完上章的例子有的读者可能认为标量子查询只能返回唯一的值,其实标量子查询完全可以返回随当前查询记录而变化的值。比如下面的SQL语句可以清楚的说明这一点: 这个SELECT语句首先检 阅读全文
posted @ 2018-10-19 00:55 尐鱼儿 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 单值子查询的语法和普通的SELECT语句没有什么不同,唯一的限制就是子查询的返回值必须只有一行记录,而且只能有一个列。这样的子查询又被称为标量子查询,标量子查询可以用在SELECT语句的列表中、表达式中、WHERE 语句中等很多场合。 首先来看一个在SELECT语句列表中使用的最简单的标量子查询。S 阅读全文
posted @ 2018-10-19 00:54 尐鱼儿 阅读(624) 评论(0) 推荐(0) 编辑
摘要: SQL语句允许将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询。所有可以使用表的地方几乎都可以使用子查询来代替,比如SELECT FROM T 中就可以用子查询来代替表T,比如SELECTFROM(SELECT FROM T2 where F 阅读全文
posted @ 2018-10-19 00:53 尐鱼儿 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 前边我们讲解了一些常用的函数,这些函数不是在各个主流数据库系统中有着相同的名称和用法,就是在各个主流数据库系统中有等价的实现,这些函数可以基本满足我们大部分需求。不过在各个主流数据库系统还提供了一些自身独有的函数,这些函数在其他的数据库系统中一般都没有等价的实现,使用这些函数以后会给系统的跨数据库移 阅读全文
posted @ 2018-10-19 00:38 尐鱼儿 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 日期时间类型的数据也是经常用到的,比如员工出生日期、结账日期、入库日期等等,而且经常需要对这些数据进行处理,比如检索所有超过保质期的商品、将结账日期向后延迟3天、检索所有每个月18日的入库记录,进行这些处理就需要使用日期时间函数。SQL中提供了丰富的日期时间函数用于完成这些功能,本节将对这些日期时间 阅读全文
posted @ 2018-10-19 00:37 尐鱼儿 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 除了数学函数、字符串函数、日期函数之外,数据库中还有其他一些函数,比如进行类型转换的函数、进行非空逻辑判断的函数等,这些函数也是非常重要的,因此在本节中我们将对这些函数进行介绍。 类型转换 在使用SQL语句的时候,我们使用的数据的类型不一定符合函数或者运算符的需要,比如函数需要整数类型的数据而我们使 阅读全文
posted @ 2018-10-19 00:37 尐鱼儿 阅读(305) 评论(0) 推荐(0) 编辑
上一页 1 ··· 109 110 111 112 113 114 115 116 117 ··· 137 下一页