10.1 Growing and using a simple window function10.1.1 Identifying the coldest day of each year, the long way10.1.2 Creating and using a simple window function to get the coldest days10.1.3 Comparing both approaches10.2 Beyond summarizing: Using ranking and analytical functions10.2.1 Ranking functions: Quick, who’s first?10.2.2 Analytic functions: Looking back and ahead10.3 Flex those windows! Using row and range boundaries10.3.1 Counting, window style: Static, growing, unbounded10.3.2 What you are vs. where you are: Range vs. rows10.4 Going full circle: Using UDFs within windows10.5 Look in the window: The main steps to a successful window functionSummaryAdditional ExercisesExercise 10.4Exercise 10.5Exercise 10.6Exercise 10.7