Wie kann ich in BigQuery die TT / MM / JJJJ-Zeichenfolge in ein Datum umwandeln?

8

Ich habe 3 Spalten 1. TT / MM / JJJJ (als String gespeichert) 2. app_id und #downloads von Apps

Ich muss innerhalb einer Woche einzigartige Apps finden, die heruntergeladen werden können.

Danke

    
Saurabh Kumar 12.03.2015, 17:53
quelle

3 Antworten

10

Sie können Ihre TT / MM / JJJJ-Zeichenfolgen wie folgt in BigQuery-Zeitstempel konvertieren:

%Vor%

Nachdem Sie sie in Zeitstempel umgewandelt haben, sind die Datums- und Uhrzeitfunktionen nützlich was du versuchst zu tun.

    
Danny Kitt 12.03.2015, 20:38
quelle
13

Noch kürzer mit Standard SQL:

%Vor%     
Graham Polley 08.02.2017 05:50
quelle
5

Kürzere mit REGEXP_REPLACE:

%Vor%

BEARBEITEN

Aktualisierte Version für nicht führende Nulldaten:

%Vor%     
Felipe Hoffa 26.04.2016 11:43
quelle