首页 > 数据库技术 > 详细

SQL Server中的distinct(不允许重复)

时间:2021-08-30 06:12:22      阅读:8      评论:0      收藏:0      [点我收藏+]

参考网址: https://blog.csdn.net/tswc_byy/article/details/81835023

一、建库和建表
create database scort
use scort
create table emp
(
empno int primary key,
ename nvarchar(10),
comm int,
deptno int
)
insert into emp(empno,ename,comm,deptno) values (7369,‘smith‘,300,10);
insert into emp(empno,ename,deptno) values (7499,‘allen‘,10);
insert into emp(empno,ename,deptno) values (7521,‘ward‘,20);
insert into emp(empno,ename,deptno) values (7566,‘jones‘,10);
insert into emp(empno,ename,deptno) values (7654,‘martin‘,30);
insert into emp(empno,ename,comm,deptno) values (7698,‘blake‘,200,20);
insert into emp(empno,ename,comm,deptno) values (7782,‘clark‘,0,30);


二、distinct的用法
select distinct deptno from emp
--过滤掉重复的deptno


select distinct comm from emp
--distinct也可以过滤掉重复的null,或者也可以说,如果有多个null,只显示一个
-- 0不是null


select distinct comm,deptno from emp
--把comm和deptno的组合进行过滤

————————————————
版权声明:本文为CSDN博主「码仙?」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tswc_byy/article/details/81835023

SQL Server中的distinct(不允许重复)

原文:https://www.cnblogs.com/bruce1992/p/15196085.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!