Hur länge var du på gymmet?
Säg att du vill ta reda på hur länge varje medlem befann sig på gymmet. Den informationen kan vara värdefull för dig och andra team som använder data från Snowflake – till exempel för att förstå träningseffektivitet. För att lösa det behöver du använda en av Snowflakes kraftfulla datumfunktioner – lycka till!
Den här övningen är en del av kursen
Datatyper och funktioner i Snowflake
Övningsinstruktioner
- Hämta fältet
user_idiSELECT-satsen, tillsammans med kolumnerna för in- och utcheckning. - Använd en Snowflake-funktion för att beräkna skillnaden mellan
checkin_timeochcheckout_time, och se till att det returnerade värdet anges i minuter.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT
-- Retrieve the user_id, as well as check in/out times
___,
___,
___,
-- Find the number of minutes each member was at the gym for
___(___, ___, ___) AS workout_duration
FROM CORE_GYM.visits;