PulsePoint needs a daily view of its strongest advertising campaigns. Assume the query runs on 2026-08-29, so the past week is 2026-08-23 through 2026-08-29. Write a PostgreSQL query that returns the top three campaigns by click-through rate for each day with valid campaign metrics.
campaigns to include the campaign name.CURRENT_DATE, and exclude rows with zero impressions or NULL clicks.campaign_id.| Column | Type | Description |
|---|---|---|
| campaign_idPK | INT | Unique campaign identifier |
| campaign_name | VARCHAR(100) | PulsePoint campaign name |
| Column | Type | Description |
|---|---|---|
| metric_idPK | INT | Unique daily metric row identifier |
| campaign_id | INT | Campaign associated with the metrics |
| metric_date | DATE | Date on which metrics were recorded |
| clicks | INT | Number of ad clicks |
| impressions | INT | Number of ad impressions |