Vorwort Tatsächlich bin ich noch nie auf eine Situation gestoßen, in der die Ergebnisse während einer Abfrage nummeriert werden. Erst als mein Kollege einen Jobwechsel plante und im Vorstellungsgespräch nach dieser Situation fragte, kam mir die Idee, sie näher zu untersuchen. Nachfolgend sehen Sie als Beispiel eine Analyse einer einzelnen Tabellenabfrage: SQL: SELECT (@i:=@i+1) i, Benutzer-ID, Benutzername FROM `dt_user_all_orders`, (SELECT @i:=0) as i WHERE Benutzername='qqqqqqqqqqq' LIMIT 0,10; Ergebnis: Wenn Sie die Sequenznummer gruppieren und dann anzeigen müssen: Wählen Sie Arzneimittel_Produktor, @y:=@y+1 als Nummer aus (Wählen Sie Arzneimittel_Produktor aus ts_drug a GROUP BY Arzneimittel_Produktor) c, (Wählen Sie @y:=0) d Ergebnis: analysieren: Zu Beginn wird eine Variable i definiert, und jede Erhöhung derselben ergibt ➕1, Hier überprüfen wir, wie MySQL Benutzervariablen definiert: select @ Variablenname Es gibt zwei Möglichkeiten, Benutzervariablen Werte zuzuweisen: Eine besteht darin, direkt das Zeichen "=" zu verwenden, und die andere darin, das Zeichen ":=" zu verwenden. Der Unterschied besteht darin, dass beim Zuweisen von Werten zu Benutzervariablen mit dem Set-Befehl beide Methoden verwendet werden können; beim Zuweisen von Werten zu Benutzervariablen mit der Select-Anweisung kann nur die Methode ":=" verwendet werden, da in der Select-Anweisung das Zeichen "=" als Vergleichsoperator betrachtet wird. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: js implementiert ein einfaches Warenkorbmodul
>>: So überwachen und löschen Sie abgelaufene Sitzungen in Tomcat
Speicher-Engine Was ist eine Datenbank-Speicher-E...
Ⅰ. Problembeschreibung: Verwenden Sie CSS, um kon...
Hyperlinks ermöglichen es Benutzern, sofort von ei...
Bei einigen Systemen mit großen Datenmengen beste...
MySQL-Zeilen-zu-Spalten-Operation Die sogenannte ...
Um ein Dropdown-Menü zu schreiben, klicken Sie au...
Manchmal möchten wir nicht, dass der Inhalt unser...
Mit dem Laufschriftelement können Sie einfache Gle...
Im Allgemeinen verfügen Listen über Auswahlfunkti...
Inhaltsverzeichnis 1. Erforderliche Attribute 1. ...
Inhaltsverzeichnis Vorwort Kerncode Datei zeigt e...
Wenn Sie Docker verwenden, suchen Sie in Docker n...
Ich bin in letzter Zeit beim Erlernen von Docker ...
<br />Welche Grundsätze sollten beachtet wer...
Der Redakteur wollte vor Kurzem mit dem macOS-Sys...