我有一个看起来像这样的表:IDStartRangeEndRange----------------------------1132483912以此类推,这样就有超过500万条记录。最后一条记录看起来像这样:IDStartRangeEndRange---------------------------------523597698947273749894727378换句话说,对于每条记录,StartRange和EndRange永远不会重叠。我需要执行查询以找到与范围匹配的数字的相应ID:SELECTIDFROMBigTableWHERE'5000000'BETWEENStartRange