⏳ Last days of October! SQLtest.online is free thanks to donations, and we still need to reach this month's goal to keep the site running in November. Every donation counts. Support now →
SQL code copied to buffer
Task 28:

Compare Tips by Payment Type

DuckDB
For each payment type, calculate the following metrics:
- trip_count: Total number of trips
- average_tip: Average tip amount
- tipped_trip_percentage: Percentage of trips with positive tips (formatted to two decimal places)

Exclude unknown payment types.
Expected result Columns: 4 · Rows: 5
payment_type trip_count average_tip tipped_trip_percentage

Sample rows open after wrong checks: 0 of 2

Write your query below and click "Check it!". Tables are described in the right pane.

Tutorial
The query result will appear here. Ctrl+Enter - Run query