我一直在运行一个庞大的SQL查询,如下所示:
select SessionID, PID, RespondentID
from BIG_Sessions (nolock)
where RespondentID in (
'1407718',
'1498288',
/* ETC ETC */
)
我听说Excel最多有100万行。不知道如何处理这个
表BIG_Sessions很大。它为给定的RespondentID提取多个SessionID - 但我只想要一个。
我不知道该怎么做。任何提示赞赏。
答案 0 :(得分:2)
这取决于您使用的Excel版本。 2010 apparently supports "over one million". 2003 only supports a little over 65,000。
我个人会将其导出为CSV文件。只需右键单击结果集,然后选择“将结果另存为...”。没有限制。
答案 1 :(得分:1)
与Excel完全相关的答案: 我曾尝试将超过50,000行的数据放入Excel中。当我尝试时,会发生两件事之一。
1)它实际上有效,但Excel非常慢,没有响应,并且经常崩溃。数据基本上无法使用。 2)我填写了我的RAM和Excel崩溃,有时还带有其他程序。
如果您要复制1,000,000行......我会严重怀疑Excel可以处理它! 创建数据库是为了处理这种情况:组织大量数据。看看你是否无法在数据库中用Excel完成你想要完成的任务。