小编Jak*_*ake的帖子

数据库设计:适用于大量列值的表设计

我想做很多次不同的实验.在每次试验之后,我都会留下一个"大"的输出统计数据 - 比方说,1000.我想将实验的输出存储在一个表中,但最好的方法是什么......?

选项1

有一个1000列的表.看起来像个坏主意.如果一天的统计数量超过最大列数怎么办?

选项2

有一个有三列的表.比方说,ID,StatisticType和StatisticValue.这样,您可以拥有任意数量的统计信息.但是,阅读单个实验统计数据变得更加复杂.如果不同的统计数据是不同的数据类型怎么办?

有什么建议?

database-design

1
推荐指数
2
解决办法
1910
查看次数

帮助基本SQL查询

我有一个带有列的表

ID,DateStamp

并且ID不必是唯一的.

如何编写一个查询,该查询将为我提供具有最小DateStamp和最大DateStamp的ID列表?

因此,例如,对于给定的ID,输出可能如下所示:

938423,1/1/2000,12/13/2003

[我正在运行SQL Server 2000.]

sql sql-server

1
推荐指数
1
解决办法
176
查看次数

泛型问题

假设我有:

public interface Action<S extends Shape> {
  public void start( S shape );
}
Run Code Online (Sandbox Code Playgroud)

为什么我会得到以下内容?

public <S extends Shape> void performAction( Action<S> action, Shape shape ) {
  action.start(shape);  // error: cannot supply Shape
}
Run Code Online (Sandbox Code Playgroud)

换句话说,在将来,我可能有子类ShapeActions对它们进行操作,如:

Action<Rectangle>
Action<Blob>
Run Code Online (Sandbox Code Playgroud)

我想有一个统一的接口,可以将Actions应用于一堆不同的子类Shape.

java generics

1
推荐指数
1
解决办法
148
查看次数

VBA:如何防止QueryTable刷新?

我写了一个宏,使用QueryTable将CSV文件导入我的电子表格.我的目标是导入CSV数据,并将其保存在电子表格中以供将来参考.

但是,QueryTable当然会更新外部CSV文件,我想防止这种情况(因为我想忘记外部文件).是否有可用于防止刷新的QueryTable设置,或者这是否是完全使用的错误功能?

csv import excel vba

0
推荐指数
1
解决办法
2751
查看次数

标签 统计

csv ×1

database-design ×1

excel ×1

generics ×1

import ×1

java ×1

sql ×1

sql-server ×1

vba ×1