上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 151 下一页
摘要: 有的时候我们需要查询一些不能从任何实体表中能够取得的数据,比如将数字1作为结果集或者计算字符串“abc”的长度。 有的开发人员尝试使用下面的SQL来完成类似的功能: 可是执行以后却得到了下面的执行结果集 结果集中出现了不止一个1,这时因为通过这种方式得到的结果集数量是取决于T_Employee表中的 阅读全文
posted @ 2018-10-21 00:47 尐鱼儿 阅读(138) 评论(0) 推荐(0)
摘要: 有的时候我们需要组合两个完全不同的查询结果集,而这两个查询结果之间没有必然的联系,只是我们需要将他们显示在一个结果集中而已。在SQL中可以使用UNION运算符来将两个或者多个查询结果集联合为一个结果集中。 为了更好的讲解本节的内容,需要首先创建一张用来存储临时工信息的新表,在数据库系统下执行下面的S 阅读全文
posted @ 2018-10-21 00:47 尐鱼儿 阅读(146) 评论(0) 推荐(0)
摘要: 我们不仅能在SELECT语句中使用计算字段,我们同样可以在进行数据过滤、数据删除以及数据更新的时候使用计算字段,下面我们举几个例子。 计算处于合理工资范围内的员工我们规定一个合理工资范围:上限为年龄的1.8倍加上5000元,下限为年龄的1.5倍加上2000元,介于这两者之间的即为合理工资。我们需要查 阅读全文
posted @ 2018-10-21 00:46 尐鱼儿 阅读(213) 评论(0) 推荐(0)
摘要: SQL允许两个或者多个字段之间进行计算,字符串类型的字段也不例外。比如我们需要以“工号+姓名”的方式在报表中显示一个员工的信息,那么就需要把工号和姓名两个字符串类型的字段拼接计算;再如我们需要在报表中在每个员工的工号前增加“Old”这个文本。 这时候就需要我们对字符串类型的字段(包括字符串类型的常量 阅读全文
posted @ 2018-10-21 00:45 尐鱼儿 阅读(863) 评论(0) 推荐(0)
摘要: 像普通编程语言一样,SQL也支持使用函数处理数据,函数使用若干字段名或者常量值做为参数;参数的数量是不固定的,有的函数的参数为空,甚至有的函数的参数个数可变;几乎所有函数都有返回值,返回值即为函数的数据处理结果。 其实在前面的章节中我们已经用到函数了,最典型的就是“聚合函数”,“聚合函数”是函数的一 阅读全文
posted @ 2018-10-21 00:44 尐鱼儿 阅读(263) 评论(0) 推荐(0)
摘要: 存在数据库系统中的数据的默认展现方式不一定完全符合应用的要求,比如: 1,数据库系统中姓名、工号是单独存储在两个字段的,但是在显示的时候想显示成“姓名+工号”的形式。 2,数据库系统中金额的显示格式是普通的数字显示方式(比如668186.99),但是显示的时候想以千分位的形式显示(比如668,186 阅读全文
posted @ 2018-10-20 01:06 尐鱼儿 阅读(768) 评论(0) 推荐(0)
摘要: 如果要检索公司里有哪些垂直部门,那么可以执行下面的SQL语句: 执行完毕我们就能在输出结果中看到下面的执行结果: 这里列出了公司所有的垂直部门,不过很多部门名称是重复的,我们必须去掉这些重复的部门名称,每个重复部门只保留一个名称。DISTINCT关键字是用来进行重复数据抑制的最简单的功能,而且所有的 阅读全文
posted @ 2018-10-20 01:03 尐鱼儿 阅读(167) 评论(0) 推荐(0)
摘要: 在进行数据检索的时候有时候需要只检索结果集中的部分行,比如说“检索成绩排前三名的学生”、“检索工资水平排在第3位到第7位的员工信息”,这种功能被称为“限制结果集行数”。在虽然主流的数据库系统中都提供了限制结果集行数的方法,但是无论是语法还是使用方式都存在着很大的差异,即使是同一个数据库系统的不同版本 阅读全文
posted @ 2018-10-20 00:59 尐鱼儿 阅读(1023) 评论(0) 推荐(0)
摘要: 有的时候需要对部分分组进行过滤,比如只检索人数多余1个的年龄段,有的开发人员会使用下面的SQL语句:SELECT FAge,COUNT(*) AS CountOfThisAge FROM T_Employee GROUP BY FAge WHERE COUNT(*)>1可以在数据库系统中执行下面的S 阅读全文
posted @ 2018-10-20 00:58 尐鱼儿 阅读(670) 评论(0) 推荐(0)
摘要: 到目前为止我们使用的聚合函数都是对普通结果集进行统计的,我们同样可以使用聚合函数来对分组后的数据进行统计,也就是统计每一个分组的数据。我们甚至可以认为在没有使用GROUP BY语句中使用聚合函数不过是在一个整个结果集是一个组的分组数据中进行数据统计分析罢了。 让我们来看一下“查看每个年龄段的员工的人 阅读全文
posted @ 2018-10-20 00:54 尐鱼儿 阅读(481) 评论(0) 推荐(0)
上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 151 下一页