Access 2013查询 - 选择第1行

时间:2017-05-16 09:50:29

标签: sql ms-access greatest-n-per-group

这似乎是一个基本问题,但经过几个小时和几天后,我仍然被阻止了。

作为查询的一部分,我想在表中选择一些特定的行(实际上这个表已经是一个查询)。例如,行在附加的图片中突出显示。对于每个"批次",这对应于包含较低" CountofVials"的行。并且不是"稳定架"。 你会如何创建查询?我通常使用Design视图来创建查询,但我也可以理解SQL。

表格,行以黄色选择

table with rows to select in yellow

2 个答案:

答案 0 :(得分:1)

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  )

答案 1 :(得分:0)

你不能选择' Access中不连续。您可以使用表单并突出显示'使用条件格式的整行或单个值。在条件格式上发布了很多内容,因此最好只查看它。