So sortieren Sie eine Zeile oder Spalte in MySQL

So sortieren Sie eine Zeile oder Spalte in MySQL

Verfahren:

Nach Beschreibung:

Beides kann nicht erreicht werden:

Methode 1:

wähle sp.productid, sp.productname, ss.sku aus sp_product sp inner join sku_skus ss auf sp.productid=ss.productid 
wobei sp.productname='Lux Forever Rejuvenating Soap 115g'
oder sp.productname='Crest Grüner Tee Minze Zahnpasta 180g'
oder sp.productname='Xinwei Orchard Orchid Beans 190g/Beutel 1 Beutel geröstete Bohnen und Snacks' bestellen bis (
Fall wenn sp.productid=11042723 dann 1 ELSE 2 END)

Methode 2:

Kern-SQL

wähle sp.productid, sp.productname, ss.sku aus sp_product sp inner join sku_skus ss auf sp.productid=ss.productid 
wobei sp.productname='Lux Forever Rejuvenating Soap 115g'
oder sp.productname='Crest Grüner Tee Minze Zahnpasta 180g'
oder sp.productname='Xinwei Orchard Orchid Beans 190 g/Beutel 1 Beutel geröstete Bohnensnacks' BESTELLEN NACH sp.productid nicht in (11042723)

Mysql: Setzen Sie die angegebene Datenzeile vor

Wenn es sich nur um eine Datenzeile handelt, können Sie Folgendes tun:

SELECT * FROM Benutzer ORDER BY Benutzer-ID<>7,Punktzahl DESC;

Hauptsächlich „user_id<>7“, der Benutzer mit der ID 7 wird zuerst eingestuft.

Wenn mehrere Datenzeilen vorhanden sind:

SELECT * FROM Benutzer ORDER BY Benutzer-ID NICHT IN (7,8,9), Punktzahl DESC;

mysql sortiert eine Spalte, indem zuerst der Wert angegeben wird

Sortieren Sie zuerst eine einzelne Spalte:
MySQL nach Fall sortieren

SELECT * FROM `jcxsw`.`t_company_product` sortieren nach (
Fall wenn ID=263, dann 1 ELSE 4 END),category_id desc;

Dieser SQL-Code sortiert zuerst die Daten mit der ID = 263 und dann in umgekehrter Reihenfolge nach der Kategorie-ID.

Zuerst mehrere Spalten sortieren:

SELECT * FROM `web_membersfastsort_women` m Sortieren nach 
m.Provinz<>'10106000' , m.Stadt<>'10106001' , m.Stadtbeschreibung, m.Provinz 
desc,m.s_cid asc, m.images_ischeck desc,m.pic_num desc-Limit 2000,30

Die erste Zeile der Provinz = 10106000, die erste Zeile der Stadt = 10106001 in der Provinz = 10106000

Das könnte Sie auch interessieren:
  • So konvertieren Sie eine Spalte mit durch Kommas getrennten Werten in Spalten in MySQL
  • Detaillierte Erläuterung der MySQL-Zeilensperren beim Auftreten zusammengesetzter Primärschlüssel und mehrspaltiger Indizes
  • Mysql-Methode zum Berechnen der Differenz zwischen zwei benachbarten Zeilen einer Spalte
  • MySQL-Konvertierung von Spalten in Zeilen, Methode zum Zusammenführen von Feldern (unbedingt lesen)
  • MySQL-Beispiel für die Konvertierung von Spalten in Zeilen und die Gruppierung nach Jahr und Monat
  • Tipps zur Konvertierung von MySQL-Spalten in Zeilen (teilen)
  • Detaillierte Beispiele zur Konvertierung von Zeilen in Spalten und Spalten in Zeilen in MySQL
  • Implementierung der dynamischen Konvertierung von MySQL-Zeilen und -Spalten (Kontingenztabelle, Kreuztabelle)
  • Datenbankimplementierung der Zeilen- und Spaltenkonvertierung (MySQL-Beispiel)
  • So konvertieren Sie Zeilen in Spalten in MySQL

<<:  Detaillierte Erklärung zur korrekten Konfiguration von SSL (https-Zertifikat) in Apache unter Ubuntu

>>:  TimePicker im Element deaktiviert einen Teil der Zeit (deaktiviert auf Minuten)

Artikel empfehlen

Verwenden Sie nginx, um virtuelle Hosts auf Domänennamenbasis zu konfigurieren

1. Was ist ein virtueller Host? Virtuelle Hosts v...

Beispiel für die Anpassung des Vue-Projekts an den großen Bildschirm

Eine kurze Analyse von rem Zunächst einmal ist re...

Vue nutzt Amap zur Realisierung der Stadtpositionierung

In diesem Artikel wird der spezifische Code von V...

JQuery implementiert das Ausblenden und Anzeigen von Animationseffekten

In diesem Artikel wird der spezifische Code von J...

Verwendung des Zielattributs des HTML-Tags a

1: Wenn Sie das Tag <a> zum Verlinken auf ei...

Eine kurze Diskussion darüber, ob CSS das Rendern von Seiten blockiert

Vielleicht weiß jeder, dass die JS-Ausführung die...

Einfaches Anwendungsbeispiel für MySQL-Trigger

Dieser Artikel veranschaulicht anhand von Beispie...

So zentrieren Sie Ihre HTML-Schaltfläche

Wie zentrieren Sie Ihre HTML-Schaltfläche selbst?...

So importieren Sie CSS-Stile in externe HTML-Stylesheets

Der Link-In-Stil besteht darin, alle Stile in ein...

So konfigurieren Sie einfach mehrere Server in Nginx

1: Ich werde nicht näher auf die Installation von...

HTML-Lernhinweise – Detaillierte Erklärung der HTML-Syntax (unbedingt lesen)

1. Was ist die HTML-Auszeichnungssprache? HTML is...

Zusammenfassung der MySQL-Slow-Log-Praxis

Langsame Protokollabfragefunktion Die Hauptfunkti...

Detaillierte Erklärung verschiedener Join-Zusammenfassungen von SQL

SQL Left Join, Right Join, Inner Join und Natural...