rs=stmt.executeQuery("select distinct outId from inout where outCheckUpdate=1 order by outId ASC");
按上面这句排序没用。库中字段outId为字符类型,且第一个字符为A或B、C、D、E开头,比如B060904或D060912等,按ABCDE升序排列,不要改动库中数据(库中已经有很多数据了)谢谢各位达人!!!
按上面这句排序没用。库中字段outId为字符类型,且第一个字符为A或B、C、D、E开头,比如B060904或D060912等,按ABCDE升序排列,不要改动库中数据(库中已经有很多数据了)谢谢各位达人!!!
我要按升序排列,如下面所示:
A060901
A060902
A060903
...
A060942
B060901
B060702
...
E060901
E060902
E060904
...
E060998
select distinct outId from inout where outCheckUpdate=1 order by outId ASC;这句代码在数据多的时候并没有按升序排列,在数据库中outId是字符类型,若是数字类型应该可以排序的,不能修改库,不知道用什么方法可以实现,有知道的请告诉我,谢谢!!!谢谢!!!
就是嵌个套,里面排序,外面distinct