Wie zu tun, subselects in BigQuery

Wir haben eine riesige event-Tabelle mit Benutzer-Registrierung und das spielen unserer Spiele.

Nun möchte ich ermitteln, zweiten Tag Aufbewahrung für jeden Tag ist der Prozentsatz der Spieler, Anmeldung am Tag vorher spielt auch noch am Tag danach.

Also angenommen, wir haben drei Felder

timestamp ts
int  userId
int  eventId               (I.e. 1 = Register, 2 = Login)

Wie ist dies in BigQuery syntax? also ich möchte die folgende Ausgabe:

Date         Register    Logins day after    % Second day retention
2013-08-23   25 563      4 567               17.8

Habe ich nicht mit subselects und joins, aber es muss machbar sein!

Schreibe einen Kommentar