用于检索数据的SQL查询

时间:2018-03-29 15:00:58

标签: sql

我遇到了问题,我会解释情况,以了解更多我的需求:

  • 我将所有数据放在一个表中,并将其放入#All_Data变量中。请参阅附图,了解它的外观。
  • 我想返回#Final_Data table
  • 中显示的数据

要做到这一点我做了:

  • 我创建了一个包含所有批次的#All_Lots临时表
  • 我想循环使用这个变量来查找每个批次中的命令数,并将其放入#Final_Data临时表中,并附带相应的批次
  • 我也希望获得最小日期并将其列入第3列

我已经尝试过此查询,但它无效:

enter image description here

Select 
    #ALL_Data.Lots, 
    count(Select #All_Data.Commands 
          From #ALL_Data    
          Where #ALL_Data.Lots = #ALL_Lots.Lots) 
From
    #ALL_Data

但这不起作用,请你帮助我,非常感谢

0 个答案:

没有答案