第5章 SQL SELECT DISTINCT 语句教程
SELECT DISTINCT 语句用于return 唯一不同的值。
第5章 SQL SELECT DISTINCT 语句教程
在表中,一个列可能会包含多个重复值,有时也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于return 唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column1, column2, ...FROM table_name;
参数说明:
- column1, column2, …:要选择的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。
- table_name:要查询的表名称。
在本教程中,咱们将使用 liulianjiangcsdn 样本database。
下面是选自 “Websites” 表的数据:
+----+--------------+---------------------------+-------+---------+| id | name | url | alexa | country |+----+--------------+---------------------------+-------+---------+| 1 | Google | https://www.google.cm/ | 1 | USA || 2 | 淘宝 | https://www.taobao.net/ | 13 | CN || 3 | liulianjiangcsdn教程 | http://blog.csdn.net/qq441540598/ | 4689 | CN || 4 | 微博 | http://weibo.net/ | 20 | CN || 5 | Facebook | https://www.facebook.net/ | 3 | USA |+----+--------------+---------------------------+-------+---------+
SELECT DISTINCT 实例
下面的 SQL 语句仅从 “Websites” 表的 “country” 列中选取唯一不同的值,也就是去掉 “country” 列重复值:
实例SELECT DISTINCT country FROM Websites;输出结果请在输出结果查看
+---------+
| country |
+---------+
| USA |
| CN |
+---------+
本专栏所有文章
第1章 SQL 教程 | 第2章 SQL 简介教程 |
---|---|
第3章 SQL 语法教程 | 第4章 SQL SELECT教程 |
第5章 SQL SELECT DISTINCT教程 | 第6章 SQL WHERE教程 |
第7章 SQL AND & OR教程 | 第8章 SQL ORDER BY教程 |
第9章 SQL INSERT INTO教程 | 第10章 SQL UPDATE教程 |
第11章 SQL DELETE教程 | 第12章 SQL SELECT TOP教程 |
第13章 SQL LIKE教程 | 第14章 SQL 通配符教程 |
第15章 SQL IN教程 | 第16章 SQL BETWEEN教程 |
第17章 SQL 别名教程 | 第18章 SQL 连接(JOIN)教程 |
第19章 SQL INNER JOIN教程 | 第20章 SQL LEFT JOIN教程 |
第21章 SQL RIGHT JOIN教程 | 第22章 SQL FULL JOIN教程 |
第23章 SQL UNION教程 | 第24章 SQL SELECT INTO教程 |
第25章 SQL INSERT INTO SELECT教程 | 第26章 SQL CREATE DATABASE教程 |
第27章 SQL CREATE TABLE教程 | 第28章 SQL 约束教程 |
第29章 SQL NOT NULL教程 | 第30章 SQL UNIQUE教程 |
第31章 SQL PRIMARY KEY教程 | 第32章 SQL FOREIGN KEY教程 |
第33章 SQL CHECK教程 | 第34章 SQL DEFAULT教程 |
第35章 SQL CREATE INDEX教程 | 第36章 SQL DROP教程 |
第37章 SQL ALTER教程 | 第38章 SQL Auto Increment教程 |
第39章 SQL 视图教程 | 第40章 SQL 日期教程 |
第41章 SQL NULL 值教程 | 第42章 SQL NULL 函数教程 |
第43章 SQL 通用数据类型教程 | 第44章 SQL DB 数据类型教程 |
第45章 SQL 函数教程 | 第46章 SQL AVG()教程 |
第47章 SQL COUNT()教程 | 第48章 SQL FIRST()教程 |
第49章 SQL LAST()教程 | 第50章 SQL MAX()教程 |
第51章 SQL MIN()教程 | 第52章 SQL SUM()教程 |
第53章 SQL GROUP BY教程 | 第54章 SQL HAVING教程 |
第55章 SQL EXISTS教程 | 第56章 SQL UCASE()教程 |
第57章 SQL LCASE()教程 | 第58章 SQL MID()教程 |
第59章 SQL LEN()教程 | 第60章 SQL ROUND()教程 |
第61章 SQL NOW()教程 | 第62章 SQL FORMAT()教程 |
第63章 SQL 快速参考教程 | 第64章 SQL 主机教程 |
第65章 SQL 总结教程 |
寄语
本文有榴莲酱CSDN原创,欢迎点赞、转载,博客地址:https://blog.csdn.net/qq441540598
- 喜欢读书,就等于把生活中寂寞的辰光换成巨大享受的。时刻。
- 一念之贪,损自德,毁自身,殃及儿女;两袖清风,躬于行,利于民,感召世人。
- 又宅又懒又不情愿社交,还想着找到一个心满意足的男冤家,这种事儿,不存在的。
- 阳光晒干潮湿,驱走阴霾,照亮前行的路,它给我让我懂得:知足者常乐
- 就算全世界的男人抛弃你了,还有闺蜜来拥抱你。
第5章 SQL SELECT DISTINCT 语句教程相关推荐
- 第24章 SQL SELECT INTO 语句教程
通过 SQL,可以从一个表复制信息到另一个表. SELECT INTO 语句从一个表复制数据,然后把数据插入到另一个新表中. 注意: MySQL database不支持 SELECT - INTO 语 ...
- 第53章 SQL GROUP BY 语句教程
GROUP BY 语句可结合一些聚合函数来使用 GROUP BY 语句 GROUP BY 语句用于结合聚合函数,根据一个或多个列对结果集进行分组. SQL GROUP BY 语法 SELECT col ...
- 第9章 SQL INSERT INTO 语句教程
INSERT INTO 语句用于向表中插入新记录. SQL INSERT INTO 语法 INSERT INTO 语句可以有两种编写形式. 第一种形式无需指定要插入数据的列名,只需提供被插入的值即可: ...
- SQL基础---SQL SELECT DISTINCT 语句
SQL SELECT DISTINCT 语句 本章讲解 SELECT DISTINCT 语句. SQL SELECT DISTINCT 语句 在表中,可能会包含重复值.这并不成问题,不过,有时您也许希 ...
- SQL SELECT DISTINCT 语句 用法
SQL SELECT DISTINCT 语句 在表中,可能会包含重复值.这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值. 关键词 DISTINCT 用于返回唯一不同的值. 语法 ...
- 第4章 SQL SELECT 语句教程
SELECT 语句用于从database中选取数据. 第4章 SQL SELECT 语句教程 SELECT 语句用于从database中选取数据. 结果被存储在一个结果表中,称为结果集. SQL SE ...
- 第12章 SQL SELECT TOP, LIMIT, ROWNUM 子句教程
SQL SELECT TOP 子句 SELECT TOP 子句用于规定要return 的记录的数目. SELECT TOP 子句对于拥有数千条记录的大型表来说,是非常有用的. **注意:**并非所有的 ...
- SQL去重 SELECT DISTINCT 语句(distinct)
SQL SELECT DISTINCT 语句 在表中,可能会包含重复值.这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值. 关键词 DISTINCT 用于返回唯一不同的值. 语法 ...
- 第8章 SQL ORDER BY 关键字教程
ORDER BY 关键字用于对结果集进行排序. ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序. ORDER BY 关键字默认按照升序对记录进行排序.如果需要按照降序对记录进行排序, ...
最新文章
- Ping Tracert result Command explanation
- 9月22日培训日记(上)
- Python命令行运行文件的实例方法
- php artisan cache:clear命令报错
- ABAP Netweaver 和 ABAP Platform 这两个名词的辨析
- web开发:jquery之DOM
- LeetCode 1480. 一维数组的动态和(前缀和)
- linux驱动编写(字符设备编写框架)
- ASP.NET 实现PDF文件下载[转]
- EL表达式结合页面JSTL使用 迭代显示表格
- 最全数学建模竞赛时间以及获奖率时间总览
- android addr2line使用
- INVECAS发布全球首创的HDMI(R)2.1,搭载HDCP2.3芯片和IP解决方案,适用于电视、AVR、条形音响和机顶盒
- java singleresult方法_Java TaskQuery.singleResult方法代碼示例
- Android广播机制Broadcast详解
- 《沙丘》全球票房突破3.5亿美元,这部科幻巨制到底有多厉害?
- PDF文件如何转换成png图片
- 注塑机摆放间距多少合适_注塑机一般的说法比如多少多少g,对应的型号,拉杆间距,锁模力的对应表谁能给我张...
- 性能测试结果分析结果
- Numpy更新到1.16.2报错