Ich brauche Tabelle zu erzeugen, mit sagen 600 aufeinanderfolgende Zahlen (mit 51 beginnend) in jeder Zeile
Wie kann ich dies tun mit BigQuery Standard-SQL?Wie Serie in BigQuery Standard-SQL generieren
4
A
Antwort
2
BigQuery Standard-SQL
SELECT 50 + ROW_NUMBER() OVER() AS num
FROM UNNEST((SELECT SPLIT(FORMAT("%600s", ""),'') AS h FROM (SELECT NULL))) AS pos
ORDER BY num
BigQuery Legacy-SQL
SELECT 50 + pos AS pos FROM (
SELECT ROW_NUMBER() OVER() AS pos, *
FROM (FLATTEN((SELECT SPLIT(RPAD('', 600, '.'),'') AS h FROM (SELECT NULL)), h))
) WHERE pos BETWEEN 1 AND 600
Von dort können Sie Logik zum Beispiel einstellen können aufeinanderfolgende Tage und andere Sequenzen
6
Versuchen GENERATE_ARRAY
in Standard-SQL zu erhalten :
SELECT num FROM UNNEST(GENERATE_ARRAY(51, 650)) AS num;
+0
danke Elliott. schöne neue Funktion –
Verwandte Themen
- 1. Wie standardSQL in BigQuery über R verwenden
- 2. Alphanumerische Serie in SQL Server 2008 generieren
- 3. Endlosschleife beim Generieren Fibonacci-Serie in asm8086
- 4. Generieren Fibonacci-Serie in Lisp mit Rekursion?
- 5. Wie kann DATE_TRUNC in BigQuery korrekt verwendet werden?
- 6. BigQuery select * außer zwei Spalten
- 7. BigQuery select * außer verschachtelte Spalte
- 8. bigquery linker Join von Konstanten
- 9. BigQuery Standard-SQL-Tabellen-Platzhalter mit Datumsspalten
- 10. Wie in Google BigQuery
- 11. Wie in BigQuery
- 12. Merge Feuerbasis Ereignisse auf BigQuery
- 13. Wie "wie" in BigQuery implementieren?
- 14. Serie von Serie in d3 Erstellen
- 15. Warum Bigquery's Standardsql gibt mehrere Zeilen während Legacysql nur eine?
- 16. Wie funktioniert JSON_EXTRACT in BigQuery?
- 17. Wie dynamisches Schema in BigQuery
- 18. In der BigQuery-Tabelle ein verschachteltes Feld aktualisieren
- 19. Wie Pandas Serie
- 20. Wie kann ich eindeutige Schlüsselwerte für Datensätze in einer BigQuery-Tabelle generieren?
- 21. BigQuery Abfragen verschachtelter Felder
- 22. beitreten wie bigquery
- 23. Wie BigQuery erstellen
- 24. Convert Schwimmer Serie in eine ganze Serie in Pandas
- 25. animierte Serie in highchart
- 26. Multi-Serie in Dimplejs
- 27. Funktionen in Serie ausführen
- 28. BigQuery Group By und If Ausdruck
- 29. Wie implementiert man "in" in BigQuery?
- 30. Ist es möglich, mit dem '$' Decorator auf eine BigQuery-Partition in Standard SQL zuzugreifen?
Ich habe etwas viel schöner in der Pipeline für Standard-SQL - leider ist es noch nicht verfügbar :(Ich werde diesen Beitrag zu Favoriten hinzufügen und eine Antwort hinzufügen, sobald ich etwas zu teilen habe. –