设置会员搜索说明

时间:2011-04-25 14:13:56

标签: mysql sql

您好我有一个SQL问题,要求我在没有设置成员资格搜索的情况下执行查询...有人可以向我解释这是什么吗?以及替代方案......

1 个答案:

答案 0 :(得分:2)

快速&脏:

设置成员资格就像在数学中一样。您正在寻找给定集合中存在的实体。

SQL集成员资格可以使用IN运算符完成。设置您正在测试可以是静态(SELECT * FROM table WHERE table.attr IN(1, 2 ,3))或子查询的结果(只是IN部分中的另一个查询)。使用子查询时,必须对要将结果与之比较的属性进行子查询投影。还有成员资格否定,运营商NOT IN

替代?嗯,这取决于一个情况。有些可以通过JOIN完成,但要完全回答您的问题,您应该提供更多信息。