|
本帖最后由 lanseqingren 于 2012-6-1 10:45 编辑
这是我的2个查询,能否将2个揉成一个。因为我想用里面的时间和状态作为变量使用。
Test查询:
SELECT TOP 10 数据表DataTable.零件号Part_No, Count(数据表DataTable.序列号Serial_No) AS 序列号Serial_NoOfCount
FROM 零件号PartNo INNER JOIN 数据表DataTable ON 零件号PartNo.零件号PartNo = 数据表DataTable.零件号Part_No
WHERE (((数据表DataTable.QB接收日期Reception_Date)>=#5/1/2012# And (数据表DataTable.QB接收日期Reception_Date)<=#5/30/2012#) AND ((零件号PartNo.状态State)="Casting"))
GROUP BY 数据表DataTable.零件号Part_No;
缺陷查询:
TRANSFORM Count(数据表DataTable.序列号Serial_No) AS Qty
SELECT Count(数据表DataTable.批次号Batch_No) AS [Total Qty]
FROM Test INNER JOIN 数据表DataTable ON Test.零件号Part_No = 数据表DataTable.零件号Part_No
GROUP BY Test.零件号Part_No
PIVOT 数据表DataTable.缺陷描述Defects_Description;
|
|