在sql中,什么时候用select distinct...from? 和...not in
1个回答
2012-03-20
展开全部
在你查询某个栏位或某几个栏位时,如果里某个栏位有重复的,而你又不想要重复的就需要用distinct。
not in 是用在WHERE 中的,如果你要查询某个值不等于'A','B','C'的,你可以用NOT IN
用法 WHERE 栏位 NOT IN ('A','B','C')
同样,如果你想查等于'A','B','C'的.WHERE 栏位 IN ('A','B','C')
其实这些你可以通过自己的测试就能比对出来的。
not in 是用在WHERE 中的,如果你要查询某个值不等于'A','B','C'的,你可以用NOT IN
用法 WHERE 栏位 NOT IN ('A','B','C')
同样,如果你想查等于'A','B','C'的.WHERE 栏位 IN ('A','B','C')
其实这些你可以通过自己的测试就能比对出来的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询