数据库有个字段 batch varchar(100) 存储的是 批次号 例如:PC-2010-08-21, PC-2010-08-20 我要 根据它倒序 排序 怎么排 ? 是写 hql  还是怎样 ?
请高手? 在jsp 中可以排序么?

解决方案 »

  1.   

    你直接 ordery by 不就OK了啊
      

  2.   

    hql排序这样写
    "from YourClass order by batch desc"
    JSP直接访问数据库可以用JSTL的sql标签组,尽管不太建议这样,关键是所用的sql语句中要有order by batch desc排序子句就行了
      

  3.   

    试一试!用SQL排!但是要是在JAVA或C#中用的容器就要注意点了!因为泛型和(java)ArrayList好像不是线性的!好像不是!
      

  4.   

    和平时的数字的排序一样  varchar 有可以排序   自己可以试试看  升序 asc  降序 desc
      

  5.   

    ORDER BY 字段 desc或asc