求查询语句(100)

  • 主题发起人 主题发起人 peoplexiao
  • 开始时间 开始时间
P

peoplexiao

Unregistered / Unconfirmed
GUEST, unregistred user!
求查询语句 类别 项次 数量 aa 1 50 aa 2 65 aa 3 70 aa 4 89查询后一行的数量比前一行数量大于9的查询语句,查询结果如下 aa 2 65 aa 4 89谢谢!
 
笨方法:再复制一个表,select * from 数据库1,数据库2 where (数据库1.数量-数据库2.数量>9)
 
这个也不行,按项次排序后,查询的条件是后一行的数量减前一行数量相减大于9,查询查询结果如下 aa 2 65 aa 4 85125529谢谢!
 
用游标逐行判断,符合条件的记录插到临时表中,然后查询临时表并显示
 
假设你的表为T1------------------SELECT T1.类别,T1.项次, T1.数量FROM T1 INNER JOIN T1 AS T2 ON T1.项次 = T2.项次+1Where T1.数量-T2.数量>9
 
多人接受答案了。
 

Similar threads

后退
顶部