请问一个ASP中的SQL语句
请教一个ASP中的SQL语句
现有一张表tbl,内有三个字段id,xs,ry,要求xs相同的时候,ry应该从1开始,我考虑的是用xs分组,然后取每组最大的ry与每组成员个数比较,相同的则符合要求,想找出不符合要求的,但是自己写SQL语句一直出问题,希望大家给点意见
------解决方案--------------------
select xs,max(ry),count(*) from tbl group by xs having count(*)<max(ry)
现有一张表tbl,内有三个字段id,xs,ry,要求xs相同的时候,ry应该从1开始,我考虑的是用xs分组,然后取每组最大的ry与每组成员个数比较,相同的则符合要求,想找出不符合要求的,但是自己写SQL语句一直出问题,希望大家给点意见
------解决方案--------------------
select xs,max(ry),count(*) from tbl group by xs having count(*)<max(ry)