我有一个包含四列的表,可容纳1到4个userID值。即userid1
,userid2
,userid3
,userid4
我知道我可以这样做:
select * from table where userid=userid1 or userid=userid2 or userid=userid3 or userid=userid4;
这也有效吗?
select * from table where userid in (userid1,userid2,userid3,userid4);
我想知道是否有更有效的方法来执行这样的查询?使用合并索引?这个表最终可能会非常大,所以关于如何创建索引的任何建议都会有所帮助。