Funktionsüberprüfung in MySQL-Datenbanken

Bei der Verwaltung von Datenbanken ist es wichtig, verschiedene Funktionen zu berücksichtigen, mit denen wir Berichte auf eine organisierte, einfache und den Erfordernissen entsprechende Weise anzeigen oder präsentieren können.

Mit MYSQL haben wir verschiedene Funktionen, mit denen wir die darin gespeicherten Daten verwalten können . In dieser Gelegenheit werden einige Funktionen besprochen, die uns bei dieser Verwaltungsaufgabe in MySQL helfen. Diese Funktionen sind:

Links
Mit dieser Funktion können wir die Zeichen entsprechend der Angabe auf der linken Seite erhalten.

Teilzeichenfolge
Mit dieser Funktion können wir das Wort unter Berücksichtigung des Ursprungs ermitteln, den wir angeben. Beispielsweise haben wir ein Wort mit sieben (7) Wörtern, und wir können angeben, dass es uns ab dem zweiten Zeichen anzeigt.

Concat
Mit dieser Funktion können wir eine Reihe von Wörtern oder Parametern verketten.

Upper
Es erlaubt uns, ein Zeichen in Großbuchstaben zu schreiben.

Niedriger
Durch diese Option können wir ein Kleinbuchstaben setzen.

1. Greifen Sie auf MySQL zu

Wir greifen über den Zugriff auf MySQL Workbench und die Eingabe unserer Anmeldeinformationen auf unsere MySQL-Datenbank zu.

connect-mysql-1.jpg

Drücken Sie OK und wir werden auf unsere MySQL-Umgebung zugreifen.

mysql-workbench-2.jpg

Für die Analyse dieser Funktionen haben wir eine Tabelle mit dem Namen solvetic_mysql mit den folgenden Informationen:

select-mysql-3.jpg

Wir können sehen, dass wir in der Titelspalte den Namen einiger Programme haben, sowohl in Groß- als auch in Kleinbuchstaben.
Wenn Sie uns nach einem Bericht über die verfügbaren Titel fragen, wäre ein Bericht wie dieser sehr hässlich:

 Austausch austausch AUSTAUSCH ... etc. 

Das Ideal ist, alles mit dem Anfangsbuchstaben zu zeigen, damit Ihre Präsentation optimal ist. Angenommen, wir werden die Titelspalte anzeigen, dann verwenden wir:

 SELECT title FROM solvetic.solvetic.mysql; 

select-mysql-4.jpg

In diesem Fall handelt es sich nur um wenige Datensätze, die manuell geändert werden können. In unserer Organisation gibt es jedoch offensichtlich Hunderte oder vielleicht Tausende von Datensätzen, die manuell unmöglich wären, und die Funktionen helfen uns dabei.

See also  Fix Ich kann nicht auf meine Windows 10-Dateien oder -Ordner zugreifen

2. Verwenden Sie die linke Funktion in MySQL

Der Zweck, den wir mit der linken Funktion ausführen wollen, besteht darin, den ersten Buchstaben vom Rest der Zeichen zu trennen und in Großbuchstaben zu schreiben. Um diesen Prozess auszuführen, geben wir die folgende Syntax ein:

 SELECT left (Spalte, Anzahl der Leerzeichen) FROM table; 

In unserem Fall werden wir Folgendes eingeben:

 SELECT left (Titel, 1), Betrag FROM solvetic.solvetic_mysql; 

Damit zeigen wir an, dass die linke Funktion den ersten Buchstaben (1) für ihre Ausgabe verlässt, dies ist das Ergebnis: select-left-mysql-5.jpg

Hinweis
In diesem Fall haben wir eine zusätzliche Spalte hinzugefügt, dies ist jedoch nicht erforderlich. Alles hängt von den angeforderten Anforderungen ab.

Wir sehen, wie es nur den Anfangsbuchstaben der angegebenen Spalte gibt.

3. Verwenden Sie die Upper-Funktion in MySQL

Unter Berücksichtigung des vorherigen Falls besteht die Idee darin, diesen ersten Buchstaben in einen Großbuchstaben umzuwandeln, weshalb wir die Funktion Upper verwenden. Die Syntax, die wir verwenden sollten, ist die folgende:

 SELECT obere (linke (Spalte, Anzahl der Leerzeichen)) FROM-Tabelle; 

In unserem Beispiel sollte es wie folgt aussehen:

 SELECT oben (links (Titel, 1)), Betrag FROM solvetic.solvetic_mysql; 

Das erhaltene Ergebnis wird das folgende sein: select-upper-mysql-6.jpg

Wir sehen, wie die Anfangsbuchstaben groß geschrieben wurden.

4. Verwenden Sie die Teilzeichenfolge-Funktion in MySQL

Jetzt konzentrieren wir uns auf die Hilfe, die die Teilzeichenfolge-Funktion bereitstellt. Denken Sie daran, dass wir mit dieser Funktion die Anzahl der Wörter von einer bestimmten Anzahl sehen können. Die zu verwendende Syntax lautet wie folgt:

 SELECT substring (Spalte, Startzeichen) FROM table; 

In unserem Beispiel verwenden wir die folgende Syntax:

 SELECT substring (title, 2), betrag FROM solvetic.solvetic_mysql; 

Das erhaltene Ergebnis wird das folgende sein: select-substring-mysql-7.jpg

See also  Überprüfen Sie, ob der PC UEFI oder BIOS unter Windows oder Linux verwendet

Dies ist wichtig, da Wörter vollständig in Großbuchstaben und andere in Kleinbuchstaben geschrieben werden können.

5. Verwenden Sie die Lower-Funktion in MySQL

Wenn wir mit dem vorherigen Beispiel fortfahren, haben wir einige großgeschriebene Wörter, was nicht der Zweck ist. Hier hilft uns die untere Funktion, da sie einen Großbuchstaben in Kleinbuchstaben umwandelt. Die zu verwendende Syntax lautet wie folgt: (In diesem Beispiel):

 SELECT lower (Teilzeichenfolge (Spalte, Startzeichen)) FROM table; 

Um das Ergebnis zu sehen, geben wir Folgendes ein:

 SELECT lower (Teilzeichenfolge (Titel, 2)), Betrag FROM solvetic.solvetic_mysql; 

Das Ergebnis sind alle Buchstaben in Kleinbuchstaben. select-lower-mysql-8.jpg

6. Verwenden Sie die Concat-Funktion in MySQL

Wie wir alle wissen, können wir mit der Funktion “Verketten” ein oder mehrere Wörter in einem zusammenfassen. In MySQL ist dies keine Ausnahme. Wir haben den Anfangsbuchstaben unserer Wörter in Großbuchstaben und alle anderen in Kleinbuchstaben umgewandelt, aber jetzt müssen wir diese beiden zusammenführen, damit der gewünschte, saubere und ordentliche Eindruck entsteht. In diesem Fall muss die concat-Funktion die folgenden Funktionen kombinieren:

 SELECT oben (links (Titel, 1)), Betrag FROM solvetic.solvetic_mysql; SELECT lower (Teilzeichenfolge (Titel, 2)), Betrag FROM solvetic.solvetic_mysql; 

Die Syntax für die Verwendung von concat lautet wie folgt:

 SELECT concat (Parameter 1, Parameter 2) FROM-Tabelle; 

In unserem Beispiel muss die Syntax gleich bleiben:

 SELECT concat (oben (links (Titel, 1)), unten (Teilzeichenfolge (Titel, 2))), Betrag FROM solvetic.solvetic_mysql; 

Das Endergebnis der Verwendung dieser Funktion ist das folgende: select-concat-mysql-9.jpg

Wir können sehen, dass alle Datensätze in der Titelspalte in der angegebenen Weise organisiert sind.

Wenn wir im Kopf der Spalte feststellen, dass die gesamte Syntax der Funktion wiedergegeben wird, was für den Bericht etwas hässlich ist, können wir den gewünschten Namen mithilfe der folgenden Syntax zuweisen:

 SELECT concat (Parameter 1, Parameter 2) header_name FROM table; 

Zum Beispiel vergeben wir den Namen Software:

 SELECT concat (oben (links (Titel, 1)), unten (Teilzeichenfolge (Titel, 2))) Software, Betrag FROM solvetic.solvetic_mysql; 

select-concat-mysql-10.jpg

Auf diese Weise hilft uns die concat-Funktion, unsere MySQL-Datensätze besser zu organisieren.

See also  Nginx - Eingeschränkte Petitionen

7. Aktualisieren Sie die Datenbank

Sobald wir eine Änderung mit einer dieser Funktionen vorgenommen haben, müssen wir die Haupttabelle aktualisieren. Dazu verwenden wir die folgende Syntax:

 Aktualisiere table_name set Modified_column = concat (Parameter 1, Parameter 2) 

Für unser Beispiel wäre es das Folgende:

 aktualisiere solvetic.solvetic_mysql set title = concat (oben (links (title, 1)), unten (substring (title, 2))) 

Auf diese Weise wird die Haupttabelle aktualisiert.

Wir haben gesehen, wie wir diese interessanten Funktionen in MySQL verwenden können , um zu ermöglichen, dass alle Datensätze, die wir in der Datenbank gespeichert haben, auf eine organisierte und geordnete Weise angezeigt werden, um eine spezifischere Kontrolle darüber zu haben.

Empfehlungen für MySQL

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *