MySQL的排序,使用order by來(lái)實(shí)現(xiàn)。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、越城網(wǎng)站維護(hù)、網(wǎng)站推廣。
order by id asc,表示用id升序排列
order by id desc,表示用id降序排列
當(dāng)需要用多個(gè)字段排序時(shí),order by cdate desc,id asc,表示先用cdate降序排列,cdate相同的再用id升序排列
str: 字段名 ,
str1,str2,str3: 自定義排序的數(shù)值
自然排序: 1,2,3,4,5 , 自定義排序: 5,3,1,4,2
先排 5,3 的數(shù)據(jù),1,2,4的數(shù)據(jù)按照時(shí)間來(lái)
把 5,3 分 一級(jí), 1,2,4為一級(jí), 每級(jí)按時(shí)間排序; 也可以加一個(gè)字段實(shí)現(xiàn)下面的效果;
由于mysql沒有row_number()方法,只能通過其它方法來(lái)進(jìn)行排序,以下為使用變量來(lái)實(shí)現(xiàn)排序
示例1:以col1分組,col2正序排序
示例2:以col1分組,col2倒序排序