我有一个表中列出的项目和数量将在某个到期日期前出售。 我想计算一个正在运行的总列,它会显示在某个特定时间内将售出多少物品。下面是我试图获得运行总数,但它不像我预期的那样工作。 select item, due_date, qty, sum(qty) over (Order by item)
from apsplan
Where item ='19-3102875'
order by item
请帮我理解下面 为什么 (select top 1 * from dbo.module order by [order])
抛出一个错误? 当 select top 1 * from dbo.module
和 select top 1 * from dbo.module order by [order]
都没有?
SQL Server 2012.我需要创建一个查询来确定哪些作业在过去的任何给定日期处于哪种状态(BONUS:它们处于该状态的时间有多长)。 我有以下的列和结构的工作状态记录表: JobStatusNo JobNo Status Rem Entered EnteredBy
--------------------------------------------------------