我在获取具有多个排序的记录时遇到了一些问题。为此,我有写查询,但问题是,在一个订单我有自定义字段。我想通过自定义值和正常排序来订购。
//查询
select id, name, f_name, catg, form_no, address, mobile, grp, prt_no, reg_amt, adm_chg,
flat_detail
from mst_app
where mobile = ?
order by block,level,flat_no
我想在级别列上添加自定义值。
任何人都可以帮我解决这个问题。
由于
答案 0 :(得分:1)
我认为您需要等级列的条件订单..然后您可以使用案例函数...
ORDER BY
CASE
WHEN level <> 0 THEN level
END desc