当前位置:首页 > SQL数据库 > 正文内容

003.查询语句及数据去重

Conbio2年前 (2022-04-29)SQL数据库3220

SQL SELECT语句

SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集

SQL SELECT 语法

SELECT column_name FROM table_name;

例如:

SELECT * FROM Users;

注:”*”表示显示Users表中所有的列

演示数据库

下面是选自”Websites”表中的数据:

idnameurlalexacountry
1googlewww.google.com1US
2百度www.baidu.com6CN
3学堂www.shnxt.com58851CN
4yahoowww.yahoo.com82US
5淘宝www.taobao.com18CN

SELECT Column 实例

下面的 SQL 语句从 “Websites” 表中选取 “name” 和 “country” 列:

SELECT name,country FROM Websites;



SQL SELECT DISTINCT 语句(去重)

在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。

DISTINCT 关键词用于返回唯一不同的值

SQL SELECT DISTINCT 语法

SELECT column_name,column_name
FROM table_name;

在本教程中,我们将使用 shulanxt 样本数据库。

下面是选自 “Websites” 表的数据:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 树懒         | http://www.shuxt.com/      | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+

SELECT DISTINCT 实例

下面的 SQL 语句仅从 “Websites” 表的 “country” 列中选取唯一不同的值,也就是去掉 “country” 列重复值:

实例:

SELECT DISTINCT country FROM Websites;

输出结果:



数据来源于网络,

仅供于个人学习,

若侵权联系删除。


扫描二维码推送至手机访问。

版权声明:本文由ZKCOPS发布,如需转载请注明出处。

本文链接:http://0.iiil.top/?id=5

标签: 数据库
分享给朋友:

“003.查询语句及数据去重” 的相关文章

sqlserver判断存储过程是否存在,存在则更新,否则插入

sqlserver判断存储过程是否存在,存在则更新,否则插入

create   PROCEDURE proName @name  NVARCHAR(50), @O_RETURN INT OUTPUT,     @Id INT OUTPUT ASBEGIN   SET NOCOUNT O...

流程图中各种图形都代表什么含义

流程图中各种图形都代表什么含义

大家在绘制流程图时,有各种各样的形状,有圆形、菱形、矩形等等,他们都代表什么概念呢?如果我们画的流程图用错图形,发给别人看,那是一件很尴尬的事。重要的事说三遍,不要用错图形符号!不要用错图形符号!不要用错图形符号!掌握并熟练使用各种流程图图形,才能让我们的流程图显得更加清晰、易读,显得我们更加专业。...

常用流程图图形含义,助力绘制流程图

常用流程图图形含义,助力绘制流程图

日常生活或工作中,我们经常会绘制流程图,用于梳理事件的具体流程或表示程序的算法等。   然而在制作流程图时,会特别注意对流程图图形符号的使用。通过特定图形用于表示具体的含义,使流程图变得直观易懂,下面给大家分享一些常用流程图图形含义,帮助你简单绘制流程图。 一、流程图图形符号  流程图的图形符...

每个人都有自己的出场机会!

每个人都有自己的出场机会!

每个人都有自己的出场机会...

做个网页简历

做个网页简历

一,网页服务器搭建我的效果 http://jianli.zaojiamao.cn/下面是视频讲解,不懂的可以看视频1.购买服务器:http://xiaogoucloud.xyz/2.管理服务器:finalshell.exe【服务器管理软件】 📎finalshell_windows...

快递柜网页(FileCodeBox)-匿名口令分享文本,文件,像拿快递一样取文件

快递柜网页(FileCodeBox)-匿名口令分享文本,文件,像拿快递一样取文件

本期为大家带来超简单的一键安装文件快递柜(FileCodeBox)的方法,跟着视频操作基本都能搭建成功哦,适合零基础小白没有任何难度!如果遇到问题也可以随时评论或者私聊UP网站预览效果:https://share.lanol.cn一,简单安装教程1.购买服务器,随便网上的商家都可以买。我用的是小狗云...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。