`

mysql中一些曾经迷糊的东西

阅读更多

 

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 值。

 

分享到:
评论
12 楼 hekuilove 2011-03-18  
hardPass 写道
像你这么出色的男人,无论躲在什么地方,就好似漆
黑中的荧火虫那样闪亮。你忧郁的眼神,唏嘘的须根,神乎其技的刀法,仲有那
杯Dry Martin,都彻底的将你出卖。但是无论你是怎么出色,行有行规,你怎么
样也要找埋昨晚那笔过夜数


我以为凭我们的交情 你可以讲点感情
11 楼 jeho0815 2011-03-16  
你犯得错误我们也会犯,能提出来多好啊。学习!
10 楼 zk1878 2011-03-16  
jimzhao 写道
被标题骗了!
请楼主下次搞点儿mysql特有的问题。

呵,我只是针对我常犯的错误的一些总结,问题是挺简单的,没想到跑首页来了
9 楼 likanmama 2011-03-15  
看到你的图像,我懂了
8 楼 jimzhao 2011-03-14  
被标题骗了!
请楼主下次搞点儿mysql特有的问题。
7 楼 mahonet 2011-03-14  
lz写的不错!
6 楼 dengzhuoran 2011-03-14  
铁定的是说LZ- -
5 楼 cwalet 2011-03-13  
LD_21 写道
桂公公 写道
zk1878 写道
hardPass 写道
像你这么出色的男人,无论躲在什么地方,就好似漆
黑中的荧火虫那样闪亮。你忧郁的眼神,唏嘘的须根,神乎其技的刀法,仲有那
杯Dry Martin,都彻底的将你出卖。但是无论你是怎么出色,行有行规,你怎么
样也要找埋昨晚那笔过夜数




那么distinct是只针对一个column作用的咯

楼上说的是哪位?
4 楼 LD_21 2011-03-13  
桂公公 写道
zk1878 写道
hardPass 写道
像你这么出色的男人,无论躲在什么地方,就好似漆
黑中的荧火虫那样闪亮。你忧郁的眼神,唏嘘的须根,神乎其技的刀法,仲有那
杯Dry Martin,都彻底的将你出卖。但是无论你是怎么出色,行有行规,你怎么
样也要找埋昨晚那笔过夜数



3 楼 桂公公 2011-03-12  
zk1878 写道
hardPass 写道
像你这么出色的男人,无论躲在什么地方,就好似漆
黑中的荧火虫那样闪亮。你忧郁的眼神,唏嘘的须根,神乎其技的刀法,仲有那
杯Dry Martin,都彻底的将你出卖。但是无论你是怎么出色,行有行规,你怎么
样也要找埋昨晚那笔过夜数


2 楼 zk1878 2011-03-12  
hardPass 写道
像你这么出色的男人,无论躲在什么地方,就好似漆
黑中的荧火虫那样闪亮。你忧郁的眼神,唏嘘的须根,神乎其技的刀法,仲有那
杯Dry Martin,都彻底的将你出卖。但是无论你是怎么出色,行有行规,你怎么
样也要找埋昨晚那笔过夜数

1 楼 hardPass 2011-03-12  
像你这么出色的男人,无论躲在什么地方,就好似漆
黑中的荧火虫那样闪亮。你忧郁的眼神,唏嘘的须根,神乎其技的刀法,仲有那
杯Dry Martin,都彻底的将你出卖。但是无论你是怎么出色,行有行规,你怎么
样也要找埋昨晚那笔过夜数

相关推荐

    MySQL中文参考手册.chm

    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 中文文档

    以下是对MySQL 5.7的一些关键知识点的详细说明: 1. **InnoDB存储引擎**:MySQL 5.7默认的存储引擎是InnoDB,它支持事务处理、行级锁定以及外键约束,这使得InnoDB成为处理并发操作和确保数据完整性的理想选择。5.7...

    国家开放大学 MySQL数据库应用 实验训练1 在MySQL中创建数据库和表

    "国家开放大学 MySQL数据库应用实验训练1 在MySQL中创建数据库和表" 本实验训练旨在让学生掌握 MySQL 中的数据库和表的创建过程。 MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,...

    MySQL中文参考手册CHM版

    MySQL中文参考手册CHM版包含了丰富的关于MySQL数据库的知识,它是一个强大的开源关系型数据库管理系统,广泛应用于各种规模的企业和项目中。手册详细介绍了MySQL的安装、配置、使用以及管理等各个方面,是学习和工作...

    MySQL8中文参考手册 MySQL DBA必备

    MySQL参考手册。它的文件通过8.0.14 MySQL 8。它可以包括MySQL版本尚未发布功能的文档。关于哪个版本的信息已被释放,看到MySQL 8版本说明 MySQL集群是目前不在MySQL 8的支持。关于MySQL集群的信息,请参阅7.5、...

    mysql中文使用手册

    - 当前版本中尚未实现的一些 SQL 92 功能。 - **5.4.1 子选择 (Sub-selects)** - MySQL 对子查询的支持程度。 - **5.4.2 SELECT** - 其他未完全实现的 SQL 92 功能。 通过以上内容的详细介绍,用户可以对 ...

    mysql8中文参考手册.pdf

    MySQL 8中文参考手册.pdf MySQL 8是关系数据库管理系统的最新版本,它提供了强大且灵活的数据存储和管理功能。本手册详细介绍了MySQL 8的安装、配置、管理和优化等方面的知识点。 安装和配置 MySQL 8提供了多种...

    MySQL8中文参考手册2022官方.zip

    MySQL数据字典14章 本章介绍的主要特点、效益、用法的差异,并对数据字典的局限性。对于数据字典功能的其他含义,是指“数据字典的笔记“部分在MySQL 8版本说明 对MySQL数据字典的好处包括: 一个集中的数据字典,...

    MYSQL文档完美中文版

    需要注意的是,以上内容是对给定文件内容的知识点梳理,而文件中的部分文字由于OCR扫描技术原因,可能存在一些识别错误或遗漏,因此在理解时需将不流畅或可能错误的文字部分按照上下文语境进行适当推断和修正。...

    C开发mysql的api中文手册

    最后,手册还提到了一些实用工具,例如msql2mysql工具,它可以帮助开发者将mSQL程序转换成MySQL程序,以及mysql_config工具,它能够帮助开发者获取编译MySQL客户端所需的编译选项。这些工具大大减轻了开发者在数据库...

    MySQL中一些常用基础语法

    MySQL中一些常用基础语法

    MySQL8中文参考手册 .chm

    MySQL参考手册。它的文件通过8.0.14 MySQL 8。它可以包括MySQL版本尚未发布功能的文档。关于哪个版本的信息已被释放,看到MySQL 8版本说明 MySQL集群是目前不在MySQL 8的支持。关于MySQL集群的信息,请参阅7.5、...

    MySQL中文参考手册

    MySQL中文参考手册 <br>MySQL是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大...

    mysql-5.7操作手册(中文版).pdf

    MySQL 5.7 中添加了一些新特性,包括增强的性能、改进的安全性、增强的数据类型等。 MySQL 信息来源 MySQL 官方网站提供了大量的信息资源,包括文档、手册、论坛等。用户可以通过这些资源来获取 MySQL 的使用指南...

    MySQL API 中文手册 v5.1官方中文版

    摘要:这是关于5.1版至5.1.2-alpha版MySQL数据库系统的参考手册。该手册不适用于旧版本MySQL软件,这是因为在MySQL 5.1和以前的版本存在...在手册的文本中,通过引用发布版本号(5.1.x),注明了MySQL 5.1的二级版本。

    MYSQL 中文手册 PDF

    - **在Mac OS X中安装MySQL**:Mac OS X下的安装步骤与Linux类似,但也有一些独特的特性。 - **在NetWare中安装MySQL**:虽然相对较少见,但MySQL同样支持在NetWare环境中安装。 - **在其他类Unix系统中安装MySQL**...

    MySQL8.0参考手册.pdf

    下面是该手册中的一些重要知识点: 1. MySQL 简介 MySQL 是一个开源的关系型数据库管理系统(RDBMS),可以在多种操作系统平台上运行,包括 Windows、Linux、Unix 等。MySQL 具有高性能、可扩展性强、支持多种编程...

    Mysql 5.7最新参考手册

    在参考手册中,还介绍了一些MySQL 5.7中新增的功能。这些功能可能不包含在每个版本的MySQL 5.7中,所以如果用户对特定版本中的功能有疑问,应参考其许可协议或咨询销售代表。 手册的其他部分详细介绍了安装和升级...

    C#连接MySQL需要的MySql.Data.dll,MySql.Web.dll

    在C#编程环境中,连接MySQL数据库通常依赖于特定的数据提供者,这就是MySql.Data.dll和MySql.Web.dll的角色。这两个动态链接库(DLL)文件是MySQL官方提供的.NET数据访问组件,使得C#开发者能够轻松地与MySQL服务器...

    mysql8、mysql5两个版本驱动

    而MySQL 5.x是较早的版本,虽然稳定,但可能缺乏一些现代数据库管理的功能。 标题中的“mysql8、mysql5两个版本驱动”指的是用于连接MySQL数据库的Java驱动程序,即`mysql-connector-java`。这个驱动程序允许Java...

Global site tag (gtag.js) - Google Analytics