随笔分类 - mysql
摘要:SQL语言的分类 用于创建数据库对象(表,索引,约束等)的语句统称为 SQL 模式语句,而用于创建,操纵和检索保存在数据库中的数据的语句称为 SQL 数据语句。 SQL语言中的术语和定义 术语 | 定义 | 实体 | 数据库用户所关注的对象,如顾客,部门,地理位置等 列 | 存储在表中的独立数据片段
阅读全文
摘要:再谈连接 外连接 之前的范例都是没有考虑条件可能无法为表中的所有行匹配的问题 左外连接与右外连接 外连接包括第一个表的所有行,但仅仅包含第二个表中那些匹配行的数据。关键字 left 指出连接左边的表决定结果集的行数,而右边只负责提供与之匹配的列值。因此,如果想要通过表 A 和 B 外连接得到结果为
阅读全文
摘要:分组与聚集 分组概念 需要清楚的是分组不是去重,而是将查询结果按分组字段相同的值进行分组。 例如: 聚集函数 聚集函数对每个分组的所有行执行特定的操作。聚集函数可以在 select 子句,having 子句中出现。注意:where子句不能包含聚集函数,因为where子句是在分组之前被评估的。 下面是
阅读全文
摘要:基本的查询语句 select 语句是由几个组件或者说子句构成。在 MySQL 中,select 子句必不可少,通常的查询语句会至少包含6个子句中的2~3个。下面的表列出了用于不同目的的各个子句。注意:SQL 语句不区分大小写,因此 SELECT 与 select 是相同的。 | 子句名称 | 使用目
阅读全文

浙公网安备 33010602011771号