This question runs in a pre-configured Salesforce environment - no personal connection required.
Return a List of all accounts with AnnualRevenue between a minimum and maximum value (inclusive). Query should select Id, Name, and AnnualRevenue fields. Sort results by AnnualRevenue descending. Return empty list if no accounts match or if min/max are null.
Examples:
Input: minRevenue = 1000000, maxRevenue = 10000000
Output: List of Account records with AnnualRevenue between 1M and 10M
Explanation: Returns accounts where AnnualRevenue is greater than or equal to 1M and less than or equal to 10M, sorted by revenue descending
Input: minRevenue = 100000000, maxRevenue = 500000000
Output: Empty list
Explanation: No accounts in the org have revenue in this range
Input: minRevenue = null, maxRevenue = 10000000
Output: Empty list
Explanation: Returns empty list when either parameter is null
Apex Code Editor
Welcome to Lightning Challenge!
How It Works
- • Write your solution in the code editor
- • This challenge runs without connecting your own org
- • Submit to check if your solution passes
- • Use hints if you get stuck
Contest Alert
🏆 #CodeEveryDay July 2026
Contest runs July 1 - 31. Complete challenges to climb the leaderboard!
Only the 31 daily challenges shown during this contest count toward points. Earlier dailies don't carry over.