select staName from tbl_statInfo where bId in (select bid from tbl_busMessInfo where busID like '11%')
输出结果为国棉五厂
国棉四厂
国棉三厂
公社
堡子村
半坡
浐河
如何才能将结果输出为:
浐河
半坡
堡子村
公社
国棉四厂
国棉五厂
国棉三厂

解决方案 »

  1.   

    你可以查询的时候根据那个字段名order by staName【desc】【asc】这样应该ok吧.
      

  2.   

    用order by 所查询出来的默认是以字母开头
      

  3.   

    这个简单阿,如果是oracle,加行伪列select name from 
    (select rownum rn,name from table) t
       order by t.rn desc 
      

  4.   

    排序吧。要不然,把数值的集合取出来,放到java端来排序。
      

  5.   

    这种最好,当然不同的数据为用法不一样,rownum(行号)关键字 不一样的
      

  6.   

    如果desc还解决不了 或说不是想要的  可以自己定义函数 方法把之前查询的结果按你自己的意思排序后遍历输出   非得使用SQL语句的话   本人还不懂   楼主什么时候KO了记得来公布下