我得有这样的表:选择符合标准的加下一个记录,所有记录不符合标准
ID, Description, PC, Account, Amount
我要在寻找一个009的值“ PC“列,并且每个数据在”ID“列中具有顺序编号的唯一ID。每个具有009“PC”值的数据将至少有一个后面没有“009”作为PC值的项目。
有没有什么办法可以写出一个真实的,类似于下面的假代码的查询?这样的事情实际上可能吗?
SELECT
table.ID AS ID,
table.Description AS Description,
table.PC AS PC
WHERE ((table.PC = 009) OR (whatever, as long as table.ID-1's "PC" value = 009))
样本数据和预期产出将是巨大的,而且容易了解 – HaveNoDisplayName
这个问题没有很好的形成,没有任何意义,只要它的形式如下:'选择所有符合标准的记录加下一个不符合标准的记录' –