当一个表有很多状态字段时,怎么查询比较快呢
当一个表有很多状态字段时,查询的时候需要将这些状态ID替换成文字,并且考虑到分页,那么怎么样查询比较快?
1.查询的时候对所有状态字段做inner join 。
2.直接查出状态ID,这样分页查询语句会比较简单,然后再在程序中将状态ID替换成状态文本
哪个比较好哦。请大虾指点
------解决方案--------------------
分页就是按排序获取一部分的主键及对应的其他字段值,可以在排序的过程中inner join状态表获取状态文本,排序按状态ID来做。