是不是只有这一种方法:
select * from sometable where id in ( 暴长的ID组合起来的字符串 )
我记得in这个关键字会触发全表遍历,这样的效率是不是非常低,请大家仁者见仁,智者见智。
...全文
27712打赏收藏
求一个SELECT语句
如果有一个表有三个字段:SOMETABLE(ID, NAME). 现在知道一批ID, 要查出对应的NAME,现在的问题是这一批ID大约有2000个,记录数约为100W,我如果写这个SELECT语句? 是不是只有这一种方法: select * from sometable where id in ( 暴长的ID组合起来的字符串 ) 我记得in这个关键字会触发全表遍历,这样的效率是不是非常低,请大家仁者见仁,智者见智。