打印

求教sql

求教sql

现在从表A中取数据项a,b,c,数据项a,b中有很多相同的数据,,在a中数据相同,和b中数据相同的情况下,取c中的数据最大值加1,并把a,b,c显示出来.
各位大哥,小弟这个问题百思不得其解,希望大家能帮我想想办法,谢谢大家了.

SELECT a,b,c FROM A,要添加点什么语句,使搜索出来的,数据里满足c的最大值加1啊,这个最大值指在一组a,b中数据相等的组中,比如y m 5
t v 1
t v 2
t v 3 +1

TOP

你的需求说的不太明白,不知道这个SQL是不是你需要的
select a,b,max(c)+1 from test group by a,b having a=b;

TOP

就是楼上说的那样

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-12-3 03:59 京ICP证060528 号

Designed By 17DST