主頁 > 知識(shí)庫 > mysql指定某行或者某列的排序?qū)崿F(xiàn)方法

mysql指定某行或者某列的排序?qū)崿F(xiàn)方法

熱門標(biāo)簽:AI電銷 鐵路電話系統(tǒng) 網(wǎng)站排名優(yōu)化 百度競價(jià)排名 Linux服務(wù)器 地方門戶網(wǎng)站 呼叫中心市場需求 服務(wù)外包

方法:

通過desc:

都無法實(shí)現(xiàn):

方法一:

select sp.productid,sp.productname,ss.sku from sp_product sp inner join sku_skus ss on sp.productid=ss.productid 
where sp.productname='力士恒久嫩膚嬌膚香皂115g'
or sp.productname='佳潔士(Crest) 綠茶薄荷牙膏180克'
or sp.productname='心味果園 蘭花豆 190g/袋 1袋 炒貨豆制品休閑零食' order by (
case when sp.productid=11042723 then 1 ELSE 2 END)

方法二:

核心sql

select sp.productid,sp.productname,ss.sku from sp_product sp inner join sku_skus ss on sp.productid=ss.productid 
where sp.productname='力士恒久嫩膚嬌膚香皂115g'
or sp.productname='佳潔士(Crest) 綠茶薄荷牙膏180克'
or sp.productname='心味果園 蘭花豆 190g/袋 1袋 炒貨豆制品休閑零食' ORDER BY sp.productid not in(11042723)

Mysql:把指定數(shù)據(jù)行排在前面
 
如果只是一條數(shù)據(jù)行,可以這樣:

SELECT * FROM user ORDER BY user_id>7,score DESC;  

主要是“user_id>7”,就會(huì)把用戶id為7的排在前面。
 
如果是多條數(shù)據(jù)行:

SELECT * FROM user ORDER BY user_id NOT IN(7,8,9),score DESC; 

mysql 某列指定值靠前排序
 
單個(gè)列靠前排序:
mysql 某列指定值靠前排序  order by case

SELECT * FROM `jcxsw`.`t_company_product` order by (
case when id=263 then 1 ELSE 4 END),category_id desc;

這段sql代碼 會(huì)先排列id =263的額數(shù)據(jù) 然后 根據(jù)category_id倒敘
 
多個(gè)列靠前排序:

SELECT * FROM `web_membersfastsort_women` m order by 
m.province>'10106000' , m.city>'10106001' ,m.city desc,m.province 
desc,m.s_cid asc, m.images_ischeck desc,m.pic_num desc limit 2000,30

province =10106000 的 靠前排,在province = 10106000 中   city=10106001 的靠前排

您可能感興趣的文章:
  • MySQL中將一列以逗號(hào)分隔的值行轉(zhuǎn)列的實(shí)現(xiàn)
  • 當(dāng)Mysql行鎖遇到復(fù)合主鍵與多列索引詳解
  • Mysql 相鄰兩行記錄某列的差值方法
  • mysql 列轉(zhuǎn)行,合并字段的方法(必看)
  • mysql列轉(zhuǎn)行以及年月分組實(shí)例
  • mysql 列轉(zhuǎn)行的技巧(分享)
  • mysql 行轉(zhuǎn)列和列轉(zhuǎn)行實(shí)例詳解
  • mysql 行列動(dòng)態(tài)轉(zhuǎn)換的實(shí)現(xiàn)(列聯(lián)表,交叉表)
  • 數(shù)據(jù)庫實(shí)現(xiàn)行列轉(zhuǎn)換(mysql示例)
  • MySQL 中行轉(zhuǎn)列的方法

標(biāo)簽:崇左 仙桃 蘭州 黃山 湖南 湘潭 銅川 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql指定某行或者某列的排序?qū)崿F(xiàn)方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266