视图 视图是虚拟的表,只包含使用时动态检索数据的查询。 为什么使用视图 重用SQL语句; 简化复杂的SQL操作; 使用表的组成部分而不是整个表;...
利用UNION操作符将多条SELECT语句组合成一个结果集。 组合查询 MySQL允许执行多个查询并将结果作为单个查询结果集返回。这些组合查询通...
表的创建、更改和删除的基本知识。 创建表 两种方法: 使用管理工具; MySQL语句。 表创建基础 用CREATE TABLE创建: 新表的名字...
UPDATE和DELETE语句。 更新数据 UPDATE语句由3部分组成: 要更新的表; 列名和他们的新值; 确定要更新行的过滤条件。 例:客户...
INSERT语句。 插入完整的行 !:对每个列必须给出一个值,没有值用NULL;各个列必须以他们在表定义中出现的次序填充;但这种语法不安全,太依...
使用表别名 SQL允许给表名起别名,理由如下: 缩短SQL语句; 允许在单挑SELECT语句中多次使用相同的表。例: !:表别名可以用于WHER...
联结 联结(join)是SQL最强大功能之一。 关系表 看一个例子:假如有一个包含产品目录的数据库表,其中每种类别的物品占一行。对于每种物品要存...
子查询 即嵌套在其他查询中的查询。 利用子查询进行过滤 例: 检索包含物品TNT2的所有订单的编号。 检索具有前一步骤列出的订单编号的所有客户的...
分组数据以便能汇总表内容的子集,GROUP BY子句和HAVING子句。 创建分组 GROUP BY子句可以包含任意数目的列。这使得能对分组进行...