我在下面有sql,想要做多個order by.
select
r.*,
s.uzunluq,
b.id,
au.status_id as aksessuar_status,
au.aksessuar_id,
au.aksessuar
from
seksiya s,
result r
left join bosh_seksiya_aksessuar b
onb.bosh_seksiya = r.model and
b.erk = :ses
left join aksessuar_up au
on au.model_id = r.res_id and
au.user_id = :user_id and
au.status_id = 9
where
r.user_id = :user_id and
r.model=s.seksiya and
s.erk = :ses and
r.status_id in (1,2,3,4,5)
order by
r.res_id
我想寫php pdo對你來說不重要,所以,我的問題只關於這個sql.這個sql工作非常好,我只是想新增額外的功能.所以,看這個列:r.status_id in(1,2,3,4,5)
我給了訂單by r.res_id
我的問題:
我想為每個status_id使用多個order
如何訂購:
order by r.res_id desc where r.status_id in(1,2)
和order by r.res_id where r.status_id in(3,4,5)
在這個sql?
MySql 多條件查詢
ci model裡面乙個多重條件搜尋,place type thefind 三個條件初始值為空 搜尋all 在根據前端資訊設定條件 根據條件搜出進行模糊查詢 place plcae type type descrption,lostname,type thfind 資料庫 lost message表...
mysql多條件查詢,按傳入引數順序顯示
在mysql中進行查詢,對同乙個字段,存在多個引數值進行查詢 比如在下面的表 book table 中 idbook name author nationality 1老人與海 海明威美國 2斷捨離 山下英子日本3 小王子託萬 德 聖 埃克蘇佩里 法國我們使用如下sql select from bo...
Mysql實現多條件排名
其中重要的知識點有兩個 currank if prevrank s.sum and userrank c1.rank,currank incrank as rank5,incrank incrank 1 prevrank s.sum,userrank c1.rank 判斷 sum是否相同,如果相同,...