Maison >base de données >tutoriel mysql >Analyse de la façon de spécifier le tri d'une certaine ligne ou colonne dans MySQL (image)
Cet article présente principalement mysql pour spécifier le tri d'une certaine ligne ou colonne. Les amis qui en ont besoin peuvent se référer à la méthode
:
Par desc :
ne peut pas être atteint :
Méthode 1 :
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)
Méthode 2 :
Core 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 : mettre la ligne de données spécifiée devant
S'il n'y a qu'une seule ligne de données, vous pouvez faire ceci :
SELECT * FROM user ORDER BY user_id<>7,score DESC;
Principalement "user_ida8093152e673feb7aba1828c435320947", l'utilisateur avec l'identifiant 7 sera classé premier.
S'il y a plusieurs lignes de données :
SELECT * FROM user ORDER BY user_id NOT IN(7,8,9),score DESC;
mysql Trie d'abord la valeur spécifiée d'une certaine colonne
Trie d'abord une seule colonne :
mysql Spécifiez le valeur d'une certaine colonne Trier par cas
SELECT * FROM `jcxsw`.`t_company_product` order by ( case when id=263 then 1 ELSE 4 END),category_id desc;
Ce code SQL triera d'abord les données avec l'identifiant =263, puis triera en fonction du flashback Category_id
Plusieurs colonnes sont triées en premier :
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 est au premier rang, dans province = 10106000 ville=10106001 est au premier rang
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!