ich die #standardsql
in BigQuery bin mit und versuchen, die maksimum Ranking jedes customer_id als 1
, und der Rest davon zu kodieren sind 0
Decode maximale Anzahl in Reihen für SQL
Dies ist das Ergebnis der Abfrage so weit
Die Abfrage für das Ranking ist diese
ROW_NUMBER() OVER(PARTITION BY customer_id ORDER BY booking_date Asc) as ranking
Was ich ne ed ist eine weitere Spalte so zu schaffen, in denen sie die maximale Ranking jedes customerid
als 1, und die Zahl darunter als 0
ebenso wie die Tabelle unten Ihre Wir können
Dank
habe das obige versucht, und beide funktioniert, danke! – user3292755