人员名单由领导班子成员和普通员工组成,领导班子按照一个固定排序,普通员工按照姓名笔画排序。
现在通过UNION ALL的方式,把领导班子排序情况和普通员工排序情况合并在一起,这个顺序作为报表上的人员排序情况。
想请教下“领导班子排序情况和普通员工排序情况”UNION ALL一起的这个查询是作为一个视图存在合适,还是在每次产生报表时候通过SQL产生合适?
总人数在2000左右
现在通过UNION ALL的方式,把领导班子排序情况和普通员工排序情况合并在一起,这个顺序作为报表上的人员排序情况。
想请教下“领导班子排序情况和普通员工排序情况”UNION ALL一起的这个查询是作为一个视图存在合适,还是在每次产生报表时候通过SQL产生合适?
总人数在2000左右
当然像FineReport,这样工具可以省掉视图和存储过程。
建议使用视图
用存储过程也不错的
呵呵
通过SQL查询出来的就一定排序了?不指定order by 都是乱序的,况且union all 中不能用order by
union all 当中能用order by?只有最后能用吧