Erstellen Sie eine Zahlentabelle mit 1 bis N Zeilen im Jitterbit App Builder
Schritt für Schritt Anleitung
Dieser Artikel erklärt Ihnen, wie Sie Zahlen von 1 bis N generieren, indem Sie nur App Builder Datenobjekte, ohne sie in einer Zahlentabelle speichern zu müssen.
- Erstellen Sie eine Unterabfrage, die
SELECT 1 as N
. Wir nennen diese erste Unterabfrage Zeilennummern 1. - Erstellen Sie eine weitere Unterabfrage mit dem Namen Zeilennummern 2, die die Zeilennummern 1 mit sich selbst vereinigte. Dies ergibt zwei Datensätze.
- Erstellen Sie eine weitere Unterabfrage mit dem Namen Zeilennummern 4, die die Zeilennummern 2 mit sich selbst kreuzt, um vier Datensätze zu ergeben.
-
Sie können die zuvor erstellte Unterabfrage weiter kreuzen, um exponentiell mehr zu erhalten:
- Zeilennummern 1
- Zeilennummern 2
- Zeilennummern 4
- Zeilennummern 16
- Zeilennummern 256
- Zeilennummern 65.536
- Zeilennummern 4.294.967.296
Hinweis
Wenn Sie keine 4 Milliarden Datensätze benötigen, können Sie einfach eine beliebige Kombination dieser Unterabfragen miteinander kreuzen, um die benötigte Menge zu erhalten. Beispiel: Kreuzen Sie die Zeilennummern 65.536 mit den Zeilennummern 16, um die Zeilennummern 1.048.576 zu erhalten.
-
Erstellen Sie abschließend eine weitere Unterabfrage, die verwendet
ROW_NUMBER()
zur Anzeige Ihrer Daten, genannt Zeilennummer.