5

用語を長さで並べたいとします。これは次のようになります。

SELECT term FROM <table_name> where term  like '%now%' order by length(term ) asc;

冬眠中。

今のところ、これは私の基準コードです:

    Criteria criteria = session.createCriteria(myClass.class);
    criteria.setProjection(Projections.distinct(Projections.property("term")));
    criteria.add(Restrictions.ilike("term", "%xyz%"));
    criteria.addOrder(Order.asc("term"));
    criteria.setMaxResults(10);
    List<String> list = criteria.list();

乾杯

4

2 に答える 2