以下查询不会显示在设计视图中,如果您尝试将其显示,则会锁定MS Access,您必须使用任务管理器来停止MS Access。查询实际运行并生成正确的结果。如果有更好的方法,我一定会接受。
SELECT
log_metric_N.metric_title,
log_metric_N.metric_N
FROM
(
SELECT
tref_log_metrics_weights_and_factors.metric_title,
[metric_base].[metric_count],
[metric_base].[metric_sum],
(([metric_base].[metric_count]*[tref_log_metrics_weights_and_factors].[metric_weight])/[metric_base].[metric_sum]) AS metric_N
FROM
tref_log_metrics_weights_and_factors,
(
SELECT
Count(tref_log_metrics_weights_and_factors.metric_weight) AS metric_count,
Sum(tref_log_metrics_weights_and_factors.metric_weight) AS metric_sum
FROM
tref_log_metrics_weights_and_factors
WHERE (((tref_log_metrics_weights_and_factors.metric_weight)<>0))
) as metric_base
) AS log_metric_N;
答案 0 :(得分:1)
@HansUp你完全正确。我忘记了所有关于域功能的东西,它们完美无缺地工作。下面是生成的SQL语句。
colorPicker.setStyle('columnCount', 5);
colorPicker.setStyle('swatchWidth', 20);
colorPicker.setStyle('swatchHeight', 20);
colorPicker.setStyle('swatchPadding', 5);
colorPicker.setStyle('backgroundPadding', 5);
colorPicker.setStyle('textPadding', 5);