1、distinct
select distinct col1,col2,col3...coln from t
此语句是从t中选出col1,col2,col3...coln不重复的记录,注意col1,col2,col3...coln是一个整体,也就是说distinct的作用域是col1,col2,col3...coln 而不只是col1,如下图的一个表
执行语句 SELECT DISTINCT n1,n2 FROM Lion后,得到结果
2、group by
select * from t group by col1,col2,col3...coln
与distinct类似 group by 的作用域包含col1,col2,col3...coln
执行 SELECT * FROM Lion GROUP BY n1,n2,得到以下结果
3、count(exp)
select count(exp) from t
返回SELECT
语句检索到的行中非NULL
值的数目。
若找不到匹配的行,则COUNT()
返回 0
COUNT(*)
的稍微不同之处在于,它返回检索行的数目, 不论其是否包含
NULL
值。
分享到:
相关推荐
1.2 关于本手册 1.2.1 本手册中使用的约定 1.3 MySQL的历史 1.4 MySQL的主要特征 1.5 MySQL稳定性? 1.6 顺应2000年 1.7 SQL一般信息和教程 1.8 有用的MySQL相关链接 ...
以下是对MySQL 5.7的一些关键知识点的详细说明: 1. **InnoDB存储引擎**:MySQL 5.7默认的存储引擎是InnoDB,它支持事务处理、行级锁定以及外键约束,这使得InnoDB成为处理并发操作和确保数据完整性的理想选择。5.7...
"国家开放大学 MySQL数据库应用实验训练1 在MySQL中创建数据库和表" 本实验训练旨在让学生掌握 MySQL 中的数据库和表的创建过程。 MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,...
MySQL中文参考手册CHM版包含了丰富的关于MySQL数据库的知识,它是一个强大的开源关系型数据库管理系统,广泛应用于各种规模的企业和项目中。手册详细介绍了MySQL的安装、配置、使用以及管理等各个方面,是学习和工作...
MySQL参考手册。它的文件通过8.0.14 MySQL 8。它可以包括MySQL版本尚未发布功能的文档。关于哪个版本的信息已被释放,看到MySQL 8版本说明 MySQL集群是目前不在MySQL 8的支持。关于MySQL集群的信息,请参阅7.5、...
- 当前版本中尚未实现的一些 SQL 92 功能。 - **5.4.1 子选择 (Sub-selects)** - MySQL 对子查询的支持程度。 - **5.4.2 SELECT** - 其他未完全实现的 SQL 92 功能。 通过以上内容的详细介绍,用户可以对 ...
MySQL 8中文参考手册.pdf MySQL 8是关系数据库管理系统的最新版本,它提供了强大且灵活的数据存储和管理功能。本手册详细介绍了MySQL 8的安装、配置、管理和优化等方面的知识点。 安装和配置 MySQL 8提供了多种...
MySQL数据字典14章 本章介绍的主要特点、效益、用法的差异,并对数据字典的局限性。对于数据字典功能的其他含义,是指“数据字典的笔记“部分在MySQL 8版本说明 对MySQL数据字典的好处包括: 一个集中的数据字典,...
需要注意的是,以上内容是对给定文件内容的知识点梳理,而文件中的部分文字由于OCR扫描技术原因,可能存在一些识别错误或遗漏,因此在理解时需将不流畅或可能错误的文字部分按照上下文语境进行适当推断和修正。...
最后,手册还提到了一些实用工具,例如msql2mysql工具,它可以帮助开发者将mSQL程序转换成MySQL程序,以及mysql_config工具,它能够帮助开发者获取编译MySQL客户端所需的编译选项。这些工具大大减轻了开发者在数据库...
MySQL中一些常用基础语法
MySQL参考手册。它的文件通过8.0.14 MySQL 8。它可以包括MySQL版本尚未发布功能的文档。关于哪个版本的信息已被释放,看到MySQL 8版本说明 MySQL集群是目前不在MySQL 8的支持。关于MySQL集群的信息,请参阅7.5、...
MySQL中文参考手册 <br>MySQL是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大...
MySQL 5.7 中添加了一些新特性,包括增强的性能、改进的安全性、增强的数据类型等。 MySQL 信息来源 MySQL 官方网站提供了大量的信息资源,包括文档、手册、论坛等。用户可以通过这些资源来获取 MySQL 的使用指南...
摘要:这是关于5.1版至5.1.2-alpha版MySQL数据库系统的参考手册。该手册不适用于旧版本MySQL软件,这是因为在MySQL 5.1和以前的版本存在...在手册的文本中,通过引用发布版本号(5.1.x),注明了MySQL 5.1的二级版本。
- **在Mac OS X中安装MySQL**:Mac OS X下的安装步骤与Linux类似,但也有一些独特的特性。 - **在NetWare中安装MySQL**:虽然相对较少见,但MySQL同样支持在NetWare环境中安装。 - **在其他类Unix系统中安装MySQL**...
下面是该手册中的一些重要知识点: 1. MySQL 简介 MySQL 是一个开源的关系型数据库管理系统(RDBMS),可以在多种操作系统平台上运行,包括 Windows、Linux、Unix 等。MySQL 具有高性能、可扩展性强、支持多种编程...
在参考手册中,还介绍了一些MySQL 5.7中新增的功能。这些功能可能不包含在每个版本的MySQL 5.7中,所以如果用户对特定版本中的功能有疑问,应参考其许可协议或咨询销售代表。 手册的其他部分详细介绍了安装和升级...
在C#编程环境中,连接MySQL数据库通常依赖于特定的数据提供者,这就是MySql.Data.dll和MySql.Web.dll的角色。这两个动态链接库(DLL)文件是MySQL官方提供的.NET数据访问组件,使得C#开发者能够轻松地与MySQL服务器...
而MySQL 5.x是较早的版本,虽然稳定,但可能缺乏一些现代数据库管理的功能。 标题中的“mysql8、mysql5两个版本驱动”指的是用于连接MySQL数据库的Java驱动程序,即`mysql-connector-java`。这个驱动程序允许Java...