SQL语句:过滤重复数据(distinct)

原创 小道  2018-08-26 19:33:51  阅读 503 次 评论 0 条
摘要:

SQL语句:过滤重复数据先通过ALTER TABLE语句添加 新的列:alter table person add 国籍 nvarchar(max) alter table person add 学校 nvarchar(max) alter table person add 爱好 nvarchar(max)输出结果:使用UPDATE 语句更新数

SQL语句:过滤重复数据

先通过ALTER TABLE语句添加 新的列:

alter table person add 国籍 nvarchar(max)
alter table person add 学校 nvarchar(max)
alter table person add 爱好 nvarchar(max)

输出结果:

image.png

使用UPDATE 语句更新数据:

update Person set 国籍='英国',学校='大学',爱好='足球' where name ='小猪爸爸'
update Person set 国籍='英国',学校='大学',爱好='画画' where name ='小猪妈妈'
update Person set 国籍='英国',学校='幼儿园',爱好='跳绳' where name ='小猪佩奇'
update Person set 国籍='英国',学校='幼儿园',爱好='篮球' where name ='小猪乔治'
update Person set 国籍='中国',学校='大学',爱好='足球' where name ='小头爸爸'
update Person set 国籍='中国',学校='幼儿园',爱好='篮球' where name ='大头儿子'
update Person set 国籍='中国',学校='大学',爱好='排球' where name ='围裙妈妈'

输出结果:

image.png


使用DISTINCT 过滤出 他们的国籍:相同数据仅显示一次。

select distinct 国籍 from Person

输出结果:

image.png

使用普通语句显示“大学”和“爱好”的数据:

select 学校,爱好 from Person

 输出结果:

image.png

使用DISTINCT语句过滤相同的数据:

select distinct 学校,爱好 from Person

输出结果:

image.png

PS:有相同学习和爱好的仅显示一条,其他的过滤掉。

本文地址:https://www.daobk.com/post/69.html
版权声明:本文为原创文章,版权归 小道 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?