
点击【汇总拆分】,选择【拆分工作表】。将【表头行数】设置为1。关键词所在列设置为部门。勾选【保存为独立工作簿】,点击【确定】即可完成,详细步骤:
1、打开演示文件,要求将表格拆分为多个独立的文件。
2、点击下图选项。
3、点击【汇总拆分】,选择【拆分工作表】。
4、将【表头行数】设置为1。
5、关键词所在列设置为部门。
6、勾选【保存为独立工作簿】,点击【确定】即可完成。
7、完成效果如下。
不知道你是否听说过分区视图的概念,建议你去百度下,分成小表的思路是对的,用分区视图能够解决一部分。。在sql server 2005以上版本、oracle有分区表的概念,将会极大的提高这类大数据表的性能。。其实不需要拆分表,分区就可以,还是原来的表名,只是将原来的表分成了若干的分区,这样能起到分表的效果,还不用分成很多的表。比如你原来的表的名字是A,那么将该表改为A1,然后从新建立一个分区表A,分区的依据是班级,也就是list分区,也就是一般意义上的列表分区表。
然后再将A1的数据插入新A表就可以了。
至于分区表的建立方式,往上很多,可以自行查找。
这样 *** 作查询的语句不需要变,只是在不跨分区查询的情况下,相当于分成了若干张表去查询。比如查询1班的成绩,那么就是在1班的分区内,不会有2班的问题,就相当于你用一个指头就能解决问题,不会动用这个手一样。
如果分表的话,那么假设有12个班,那么就要建立12张表,这样的话,语句就要写12次,冗余太大了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)