Challenge: Categorize Transactions
After exploring the basics of logical functions and their application in SQL, you are ready to take on a practical challenge that puts your understanding to the test. In real-world scenarios, it is common to categorize transactions by their amount to quickly identify high-value, medium-value, or low-value activities. This kind of classification is particularly useful for business analytics, fraud detection, and reporting.
Swipe to start coding
Write a query to classify each transaction as 'High', 'Medium', or 'Low' based on the value in the amount column.
- Assign the label 'High' if the
amountis greater than or equal to 300. - Assign the label 'Medium' if the
amountis greater than or equal to 100 but less than 300. - Assign the label 'Low' if the
amountis less than 100. - Add this classification as a column called
amount_categoryin the result set.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you give me an example of how to categorize transactions by amount in SQL?
What logical functions are commonly used for this type of classification?
Can you explain how this classification helps in fraud detection or reporting?
Fantastiskt!
Completion betyg förbättrat till 2.86
Challenge: Categorize Transactions
Svep för att visa menyn
After exploring the basics of logical functions and their application in SQL, you are ready to take on a practical challenge that puts your understanding to the test. In real-world scenarios, it is common to categorize transactions by their amount to quickly identify high-value, medium-value, or low-value activities. This kind of classification is particularly useful for business analytics, fraud detection, and reporting.
Swipe to start coding
Write a query to classify each transaction as 'High', 'Medium', or 'Low' based on the value in the amount column.
- Assign the label 'High' if the
amountis greater than or equal to 300. - Assign the label 'Medium' if the
amountis greater than or equal to 100 but less than 300. - Assign the label 'Low' if the
amountis less than 100. - Add this classification as a column called
amount_categoryin the result set.
Lösning
Tack för dina kommentarer!
single