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:
1. Greifen Sie auf MySQL zu
Wir greifen über den Zugriff auf MySQL Workbench und die Eingabe unserer Anmeldeinformationen auf unsere MySQL-Datenbank zu.
Drücken Sie OK und wir werden auf unsere MySQL-Umgebung zugreifen.
Für die Analyse dieser Funktionen haben wir eine Tabelle mit dem Namen solvetic_mysql mit den folgenden Informationen:
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;
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.
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:
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:
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:
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.
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:
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;
Auf diese Weise hilft uns die concat-Funktion, unsere MySQL-Datensätze besser zu organisieren.
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