语法 参考资料 "易百教程" select 语句 SELECT语句由以下列表中所述的几个子句组成: SELECT之后是逗号分隔列或星号( )的列表,表示要返回所有列。 FROM指定要查询数据的表或视图。 JOIN根据某些连接条件从其他表中获取数据。 WHERE过滤结果集中的行。 GROUP BY将一 ...
分类:
数据库 时间:
2018-10-25 00:09:41
阅读次数:
216
视图定义 视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式,视图由一个预定义的查询select语句组成。 使用SSMS数据库管理工具创建视图 1、连接数据库,选择数据库,展开数据库-》右键视图-》选择新建视图。 2、在添加表弹出框-》选择要创建视图的表、视图、函数、或者同义词等-》点击添 ...
分类:
数据库 时间:
2018-10-24 15:22:49
阅读次数:
230
查询数据 SELECT语句由以下列表中所述的几个子句组成: SELECT 之后是逗号分隔列或星号(*)的列表,表示要返回所有列。 FROM 指定要查询数据的表或视图。 JOIN 根据某些连接条件从其他表中获取数据。 WHERE 过滤结果集中的行。 GROUP BY 将一组行组合成小分组,并对每个小分 ...
分类:
数据库 时间:
2018-10-24 11:59:18
阅读次数:
214
学习目的: 了解另外一些联结类型,包括它们的含义和使用方法,如何对被联结的表使用别名和聚集函数。 使用表别名: 别名除了用于列名和计算字段外,SQL还允许给表名起别名。这样做主要有两个理由: 缩短SQL语句 允许在单个SELECT语句中多次使用相同的表 Q: 对表使用别名 SELECT cust_n ...
分类:
其他好文 时间:
2018-10-23 21:07:55
阅读次数:
163
学习目的: 了解如何分组数据,以便能汇总表内容的子集。GROUP BY 和HAVING的使用。 数据分组: 分组允许把数据分成多个逻辑组,以便能对每个组进行聚集计算。 创建分组: 分组是在SELECT语句的GROUP BY子句中建立的。 GROUP BY 子句指示MySQL分组数据,然后对每个组而不 ...
分类:
其他好文 时间:
2018-10-23 21:04:45
阅读次数:
168
学习目标: 如何利用UNION操作符将多条SELECT语句组合成一个结果集。 组合查询: 多数SQL查询都只包含从一个或多个表中返回数据的单条SELECT语 句。MySQL也允许执行多个查询(多条SELECT语句),并将结果作为单个 查询结果集返回。这些组合查询通常称为并(union)或复合查询 ( ...
分类:
其他好文 时间:
2018-10-23 21:04:23
阅读次数:
163
学习目标: 了解什么是联结,为什么要使用联结,如何编写使用联结的SELECT语句。 联结: SQL最强大的功能之一就是能在数据检索查询的执行中联结(join)表。 关系表: 关系表的设计就是要保证把信息分解成多个表,一类数据 一个表。各表通过某些常用的值(即关系设计中的关系(relational)) ...
分类:
其他好文 时间:
2018-10-23 20:53:34
阅读次数:
114
学习目的: 了解是子查询以及如何使用它们。 子查询: 查询(query)任何SQL语句都是查询。但此术语一般指SELECT语句。 SQL还允许创建子查询(subquery),即嵌套在其他查询中的查询。 利用子查询进行过滤: Q:检索出订购物品TNT2的所有客户。 问题分析: (3)检索前一步骤返回的 ...
分类:
其他好文 时间:
2018-10-23 20:44:41
阅读次数:
151
学习目的: 介绍如何使用SELECT语句从表中检索一个或多个数据列。 检索单个列: SELECT prod_name FROM products; 大小写: SQL语句不区分大小写。但许多SQL开发人员喜欢对所有SQL关键字使用大写,而对所有列和表名使用小写,这样做使代码更易于阅读和调试。 空格: ...
分类:
其他好文 时间:
2018-10-23 18:13:01
阅读次数:
161
一、子查询和视图 1、子查询:子查询就是一张一次性视图。子查询将用来定义视图的SELECT语句直接用于FROM子句中。 注:子查询的名称是一次性的,因此不会像视图那样保存在存储介质(硬盘)中,在SELECT语句执行之后就消失了。 2、SELECT语句的执行顺序。 子查询作为内层查询会首先执行。 3、 ...
分类:
其他好文 时间:
2018-10-23 15:01:55
阅读次数:
146