Odd Even Measurement Sums
Beginner Mode
Objective
Write a SQL query to calculate the sum of odd-valued and even-valued measurements separately for each day.
Table Schema:
- sensor_measurements
| Column | Type | Description |
|---|---|---|
| measurement_id | INTEGER | Unique identifier for each measurement |
| measurement_day | DATE | The day the measurement was recorded |
| measurement_value | INTEGER | The recorded sensor value |
Task Requirements:
- Classify each measurement as odd or even based on its value
- Calculate the sum of odd-valued measurements for each day (
odd_sum) - Calculate the sum of even-valued measurements for each day (
even_sum) - Order results by measurement day
Output columns: measurement_day, odd_sum, even_sum
Examples
Example 1:
Output:
Input:
| sensor_measurements | ||
|---|---|---|
| measurement_day | measurement_id | measurement_value |
| 2022-08-01 | 1 | 5 |
| 2022-08-01 | 2 | 12 |
| 2022-08-01 | 3 | 7 |
| 2022-08-01 | 4 | 4 |
| 2022-08-02 | 5 | 9 |
| 2022-08-02 | 6 | 6 |
| 2022-08-02 | 7 | 3 |
| even_sum | measurement_day | odd_sum |
|---|---|---|
| 16 | 2022-08-01 | 12 |
| 6 | 2022-08-02 | 12 |
Code Environment
Sign in or try as guest to run your code.
Track
| Question | Difficulty | Company | Access |
|---|
Need more practice in this area? Explore more questions →
Tesla