搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ and与in的区别?
标题:
and与in的区别?
只看楼主
pgyan
等 级:
新手上路
帖 子:12
专家分:0
注 册:2011-11-1
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:4
and与in的区别?
本人对逻辑查询中的and与嵌套子查询的in不是很了解?
为什么有时候用and而不能用in,有时候用in却不能用and。
到底有什么区别?
求哪位大神帮忙解答一下???
搜索更多相关主题的帖子:
查询
2012-04-09 22:21
苦寒
等 级:
论坛游民
帖 子:18
专家分:55
注 册:2012-3-22
第
2
楼
得分:10
and是指多个条件同时满足,而in表示在一个集合中出现就可以了,而这个集合一般是一个查询的结果,事先无法确定集合的元素个数以及元素的值。
2012-04-09 22:24
netlin
等 级:
贵宾
威 望:
24
帖 子:544
专家分:4308
注 册:2012-4-9
第
3
楼
得分:10
and 和 in 都不是同类关健字,and 是逻辑运算符,in 是涉及到集合的关系运算符,
在你提问中,嵌套子查询,就是为in运算符提供一个集合运算数
有些时候,逻辑或运算or,可以用in运算符来取代会更简洁。
如果你还想知道更多一些,最好举个你感到困惑的例子出来看看!
[
本帖最后由 netlin 于 2012-4-9 23:50 编辑
]
做自己喜欢的事!
2012-04-09 23:26
Emory1949
等 级:
论坛游民
帖 子:10
专家分:76
注 册:2011-10-9
第
4
楼
得分:0
额 多看书吧
[
本帖最后由 Emory1949 于 2012-4-27 00:10 编辑
]
2012-04-27 00:09
duoduoshao
等 级:
新手上路
帖 子:2
专家分:0
注 册:2012-6-5
第
5
楼
得分:0
哎,书上有这个的呀
2012-06-05 18:52
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-365468-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.556763 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved