sql中exist与in 的区别
sql中exist与in 的区别<br />in 和 exists也是很好区别的.<br /><br />in 是一个集合运算符.<br /><br />a in {a,c,d,s,d....}<br /><br />这个运算中,前面是一个元素,后面是一个集合,集合中的元素类型是和前面的元素一样的. <br /><br />而exists是一个存在判断,如果后面的查询中有结果,则exists为真,否则为假.<br /><br />in 运算用在语句中,它后面带的select 一定是选一个字段,而不是sele
原创
2010-10-22 15:37:00 ·
813 阅读 ·
0 评论