[英]Access 2013 query - select 1st row
似乎是一个基本问题,但经过几个小时又几天之后,我仍然被封锁。
作为查询的一部分,我想选择表中的某些特定行(实际上该表已经是查询)。 例如,行在所附图片中突出显示。 对于每个“批次”,该行对应于包含较低“ CountofVials”的行,而不是“稳定机架”。 您将如何创建查询? 我通常使用设计视图来创建查询,但我也可以理解SQL。
表格以黄色选择行
SELECT *
FROM YourQuery a
WHERE EXISTS (SELECT 1
From YourQuery b
WHERE b.[Stability Rack] = False AND b.Batch=a.Batch
GROUP BY Batch
HAVING Min(CountOfVial)=a.CountOfVial )
您不能在Access中“选择”不连续的。 您可以使用表单,并使用条件格式“突出显示”整个行或单个值。 关于条件格式已经发布了很多文章,所以最好只查找一下。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.