Streudiagramm-Visualisierungen mit Charticulator
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
In diesem Tutorial lernen wir allgemeine Funktionen kennen, die wir in SQL verwenden können. Diese Funktionen können ein String oder ein Date sein .
SQL-Funktionen werden zum Verarbeiten oder Bearbeiten von Daten verwendet.
Lassen Sie uns zunächst über die String- Funktionen sprechen. Dies sind die SQL-Funktionen , die wir normalerweise zum Bearbeiten von String-Zeichen oder String-Werten verwenden.
Inhaltsverzeichnis
Allgemeine SQL-String-Funktionen
Die SQL- Funktionen LEFT und RIGHT dienen zum Abrufen der linken oder rechten Zeichen eines Strings. Diese kommen in Excel und DAX sehr häufig vor.
Um die Zeichenfolgenfunktionen LEFT oder RIGHT zu verwenden , müssen wir den Spaltennamen und die Anzahl der zu extrahierenden Zeichen angeben.
Hier ist das Ergebnis unserer Beispielabfrage. In der ersten Spalte haben wir die LEFT- Funktion verwendet, sodass sie die ersten drei Zeichen der Spalte „Vorname“ zurückgab . In der zweiten Spalte werden die letzten drei Zeichen des Vornamens angezeigt , da wir die RIGHT- String-Funktionen verwendet haben.
Die SQL- Funktionen LOWER und UPPER dienen zum Konvertieren unserer String-Zeichen in Klein- oder Großbuchstaben. Die LOWER- Funktion wird zum Konvertieren der Zeichenfolge in Kleinbuchstaben verwendet, während die UPPER- Funktion zum Konvertieren der Zeichenfolge in Großbuchstaben dient.
Mit der REPLACE- Funktion können wir auch Zeichen in unserem String ersetzen. In diesem Beispiel ersetzen wir die Zeichen „ a “ durch „*“.
In unserem Ergebnis wird also überall dort, wo das „ a “ verwendet wird, es durch „*“ ersetzt.
Die REPLICATE- Funktion dient zum Wiederholen vorhandener Zeichenfolgen oder Zeichen.
Um diese Funktion zu verwenden, müssen wir das Zeichen oder die Spalte angeben, die wir wiederholen möchten, und angeben, wie oft es wiederholt werden soll.
Basierend auf unserer Beispielabfrage zeigt dieses Ergebnis, dass die erste Spalte das „A“-Zeichen dreimal wiederholt, während die zweite Spalte den Spaltenwert dreimal wiederholt.
Als nächstes folgt die LEN -Funktion. Dies dient dazu, die Länge eines bestimmten Zeichenfolgen- oder Spaltenwerts zu ermitteln. In diesem Beispiel ermitteln wir die Länge der Spaltenwerte „FirstName“ .
Allgemeine SQL-Datumsfunktionen
Eine der am häufigsten verwendeten Datumsfunktionen ist die GETDATE- Funktion. Es dient zum Einfügen des aktuellen Datums.
Beachten Sie, dass wir keine FROM- Klausel angeben müssen, wenn wir diese Funktion in einem SQL-Befehl verwenden, da wir das Ergebnis direkt in der GETDATE- Funktion erhalten.
Wir haben auch die Funktion DATEPART , die den angegebenen Teil des Datums zurückgibt, z. B. ein Jahr, einen Tag oder einen Monat. Neben Jahr, Tag und Monat kann es auch eine Wochennummer, eine Quartalsnummer und vieles mehr zurückgeben.
In diesem Beispiel möchten wir, dass eine Spalte den extrahierten Monat der Spalte „OrderDate“ anzeigt . Wir haben also die DATEPART -Funktion mit der MONTH- Funktion verwendet.
In unserem Ergebnis zeigt uns die zweite Spalte den extrahierten Monat in der Spalte „OrderDate“ . Wir können auch das Jahr oder den Tag der OrderDate- Spalte extrahieren, indem wir stattdessen einfach den MONTH in YEAR oder DAY ändern.
Wenn wir nur den Tag, das Jahr oder den Monat eines bestimmten Datums gezielt extrahieren möchten, können wir die Funktionen DAY , MONTH und YEAR auch direkt ohne die Funktion DATEPART verwenden.
Auch hier besteht der einzige Unterschied darin, dass die Verwendung der DATEPART- Funktion flexibler ist, da sie auch die Wochennummer, die Quartalsnummer und andere verwandte Dinge zurückgeben kann.
Die Verwendung der spezifischen Funktionen YEAR , DAY und MONTH kann auch mit der WHERE- Klausel verwendet werden , um bestimmte Datensätze unter Ihrem angegebenen Jahres-, Tages- oder Monatswert zurückzugeben.
In diesem Beispiel möchten wir alle Daten mit dem Bestelldatum und dem Jahr 2014 extrahieren.
Die Funktion DATEADD fügt eine Zahl zu einem angegebenen Datumsteil eines Datums hinzu. Es dient zum Verschieben des Datums auf einen bestimmten Zeitpunkt (vor 1 Monat/Tag/Jahr oder 1 Monat/Tag/Jahr danach). Wir müssen also den Datumsteil, die Zahl, die wir hinzufügen möchten, und das Datum, das wir manipulieren möchten, angeben.
In diesem Beispiel extrahieren wir den MONAT aus der Funktion GETDATE . Wir können dann den Vormonat oder einen Monat darüber hinaus anzeigen, indem wir eine negative oder eine positive Zahl hinzufügen.
Wir können auch eine negative Zahl (-1) verwenden.
In unserem Beispiel wird stattdessen der Vormonat zurückgegeben.
Auch hier können wir es mit der Funktion MONTH , DAY oder YEAR verwenden .
Als nächstes folgt die Funktion DATEDIFF , die die Differenz zwischen zwei Datumsangaben ermittelt. Wir können es beispielsweise verwenden, wenn wir die Differenz zwischen dem Bestelldatum und dem Versanddatum in Tagen sehen möchten. Sie können die TAG- Funktion in MONAT oder JAHR ändern , wenn Sie die Differenz stattdessen in Jahren oder Monaten erhalten möchten.
Für dieses Ergebnis zeigt die 1. Spalte die Differenz in Tagen zwischen dem Bestelldatum und dem Versanddatum.
Andere erweiterte allgemeine SQL-Funktionen
Wir haben auch die IFF- Funktion, die auch als „ IF-Funktion “ bekannt ist, aber als IFF geschrieben wird . Es gibt einen Wert zurück, je nachdem, ob die Bedingung TRUE oder FALSE ist .
In diesem Beispiel möchten wir den Wert der Spalte „Vorname“ überprüfen und feststellen, ob ihr Wert „Catherine“ ist oder nicht.
Wenn der Wert „ Catherine“ lautet, sollte das Ergebnis „ Catherine “ anzeigen ; andernfalls wird „ Nicht Catherine “ angezeigt.
Wenn Werte verkettet werden, sollten sie denselben Datentyp haben.
Wenn Sie also die Spaltenwerte „FirstName“ mit dem Spaltenwert „BusinessEntityID“ verketten, wird ein Fehler zurückgegeben.
Dies liegt daran, dass der Datentyp der FirstName- Werte String ist , während BusinessEntityID ein Integer ist .
Was wir tun können, ist die CAST- Funktion zu verwenden, um den Datentyp der BusinessEntityID von Integer in CHAR zu konvertieren , was ein String- Datentyp ist.
Nachdem wir CAST zum Konvertieren des Datentyps verwendet haben, können wir nun dieses Ergebnis erzielen, bei dem die FirstName- Werte mit den BusinessEntityID- Werten verkettet werden.
Ebenso können wir die FORMAT- Funktion auch zum Formatieren eines Datums verwenden. In diesem Beispiel konvertieren wir die Spalte „ OrderDate“ in ein „ yyyy/MM “-Datumsformat, in dem nur die Jahres- und Monatswerte angezeigt werden.
Abschluss
In diesem Beitrag haben wir die gängigen SQL-Funktionen zum Bearbeiten und Verarbeiten von Daten kennengelernt. Wie wir besprochen haben, gibt es verschiedene SQL - Funktionen für STRING, DATE und einige allgemeine erweiterte Funktionen, die wir sowohl für String- als auch für Integer- und Date- Werte verwenden können.
Durch das Erlernen dieser Funktionen könnten unsere SQL-Prozesse einfacher und bequemer werden. Wenn Sie mehr über dieses Thema und andere verwandte Inhalte erfahren möchten, können Sie sich die Liste der relevanten Links unten ansehen.
Alles Gute,
Hafiz
SQL Server-Download und -Installation
SQL SELECT-Anweisung: Eine Einführung in
die WHERE-Klausel zum Filtern von Daten
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.
Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.
Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.
In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.
In diesem Blog erfahren Sie, wie Sie mit Power Automate E-Mail-Anhänge automatisch in SharePoint speichern und E-Mails anschließend löschen.
Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.
Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.
Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.