access中怎么将一个表拆分为两个新表?

access中怎么将一个表拆分为两个新表?,第1张

1、电脑打开Word文档2019版本,然后点击插入。

2、点击插入之后,把光标放到两个表格中间空白行,然后选中所有的空白。

3、最后一样按Del删除后,表格就合并为一个表格了。

注意事项:

Microsoft Windows *** 作系统版本的不断升级和改良,在Windows XP以后版本中,Microsoft将JET数据库引擎集成在Windwos *** 作系统中作为系统组件的一部分一起发布。

(主要原因是Windows中还有很多组件需要使用JET引擎,活动目录等)。从此JET数据库引擎从Access中分离出来,而Access也就成为了一个专门的数据库应用开发工具。

你的意思是将数据库中的一个表中的数据,平均分配到若干个表中?

建议使用以下语法

DECLARE @n INT --单个表中分配到的数据行数

DECLARE @m INT --假设要分配到5个表中

SET @m=5 

SELECT @n=FLOOR(COUNT(*)/@m) FROM [原始表] 

SELECT TOP @n * INTO [表1] FROM [原始表]

SELECT TOP @n * INTO [表2] FROM [原始表] WHERE ID NOT IN (SELECT TOP @n ID FROM [原始表])

SELECT TOP @n * INTO [表3] FROM [原始表] WHERE ID NOT IN (SELECT TOP @n*2 ID FROM [原始表])

SELECT TOP @n * INTO [表4] FROM [原始表] WHERE ID NOT IN (SELECT TOP @n*3 ID FROM [原始表])

SELECT TOP @n * INTO [表5] FROM [原始表] WHERE ID NOT IN (SELECT TOP @n*4 ID FROM [原始表])

这个要看你是什么数据库。

Oracle 或者 SQL Server 企业版本的, 可以尝试使用 分区表来处理。

如果对 分区表不熟悉, 或者不高兴折腾。

SQL Server 可以尝试使用 分区视图的方式来处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9984710.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存