--roy_88大哥,我的问题还没有得到解决.对不起,roy_88大哥.可能我描述的问题不明确.我的问题是这样的:
--@mark是商品表,code是ID,name是商品名,pic是价格
declare @mark table(
code nvarchar(20),
name nvarchar(20),
pic int
)
insert into @mark
select '1', '1', 1 union
select '2', '1', 1 union
select '3', '1', 2 union
select '4', '2', 1 union
select '5', '2', 1 union
select '7', '3', 1 union
select '8', '1', 3 union
select '9', '1', 3 union
select '10','1', 1 union
select '11','2', 2 union
select '12','3', 2
--我要查询的数据是最新的价格与最近的价格比较(注:就是同一种商品名第2条价格与第1条价格比,第3条价格与第2条价格比...),有变化的就取出记录.
--对于上述的记录集,我想要的数据是:
code name pic
'3', '1', 2
'8', '1', 3
'10','1', 1
'11','2', 2
'12','3', 2
-
吴熹 回复于:2008-07-14
-
提問在論壇上發貼,留言很少看。。幾天看一次這樣