是这样的,有一个数据量非常大的表,为了查询速度快一点,所以我考虑把这张表分为几张字段名相同的表。
是按数据的准确度分的(字段中描述比较完整),准确度越高就放越上层。那么查询的时候就优先查询数据库准确性高的表。
问题出来了,当一张表的数据不够时,必然要向下查,如果是刚好不够的话还比较好解决,但是就怕是在做分页时,上层表只有几条,那么空位必然需要使用下层表 的数据来填充。但又要使用一个结果集来显示。我怎么样才可以把LINQ查询出来的上层和下层统一显示出来呢?而且要求不要漏数据(如果漏数据到好办了,就 跟刚好不够是一样的)。怎么样才能做到呢?
我需要得到的是IQueryable。。。。