ORDER BY :sql
DESC:降序(3 2 1..)rest
ASC:升序排序
a表裏有b字段
b字段裏有數據-1,1,2,3,4
若是想把4,2,3的排在最前面,其餘的排在後面,而且保留4,2,3的順序
sql:
select * from a order by FIELD(3,2,4) DESCselect
FIELD(bp. STATUS, 6, 4,9,10,11,12),b.apr+b.add_interest_apr ASC,
若是是這樣寫sql:
select * from a order by FIELD(4,2,3) ASC
那麼其餘的排在最前面,接着是按4,2,3指定的順序排序數據數據