In diesem Artikel wird hauptsächlich MySQL vorgestellt, um die Sortierung einer bestimmten Zeile oder Spalte festzulegen. Freunde, die es benötigen, können sich auf die Methode
beziehen.
Nach Beschreibung:
kann nicht erreicht werden:
Methode 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)
Methode 2:
Kern-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: Geben Sie die angegebene Datenzeile ein vorne
Wenn es nur eine Datenzeile gibt, können Sie Folgendes tun:
SELECT * FROM user ORDER BY user_id<>7,score DESC;
Hauptsächlich „user_ida8093152e673feb7aba1828c435320947“, der Benutzer mit der ID 7 wird an erster Stelle stehen.
Wenn mehrere Datenzeilen vorhanden sind:
SELECT * FROM user ORDER BY user_id NOT IN(7,8,9),score DESC;
mysql Sortieren Sie zuerst den angegebenen Wert einer bestimmten Spalte
Sortieren Sie zuerst eine einzelne Spalte:
mysql Geben Sie an Wert einer bestimmten Spalte Nach Fall sortieren
SELECT * FROM `jcxsw`.`t_company_product` order by ( case when id=263 then 1 ELSE 4 END),category_id desc;
Dieser SQL-Code sortiert zuerst die Daten mit der ID =263 und dann nach der Kategorie_ID-Flashback
Mehrere Spalten werden zuerst sortiert:
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
Provinz =10106000 ist in der ersten Reihe, in Provinz =10106000 ist Stadt=10106001 in der ersten Reihe
Das obige ist der detaillierte Inhalt vonAnalyse, wie die Sortierung einer bestimmten Zeile oder Spalte in MySQL festgelegt wird (Bild). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!