Ich habe eine Datentabelle, die finden Index des ersten und des letzten Vorkommens in Datentabelle
|userId|36|37|38|39|40|
|1|1|0|3|0|0|
|2|3|0|0|0|1|
Wo jede nummerierte Spalte (36-40) repräsentieren Woche Zahlen wie
aussieht. Ich möchte die Anzahl der Wochen vor dem ersten Auftreten eines Wertes ungleich Null und der letzten berechnen.Zum Beispiel, für userId 1 in meinem Datensatz, der erste Wert erscheint in Woche 36, und der letzte erscheint in Woche 38, so ist der Wert, den ich will. Für userId 2 ist es 40-36, was 4 ist.
ich möchte die Daten speichern, wie:
|userId|lifespan|
|1|2|
|2|4|
ich, dies zu tun bin zu kämpfen, kann jemand bitte helfen?
Dies ist ex was ich wollte, danke! – Benirving92