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 September 2026 (Sep 1–15)Sponsored by FLXBL
Contest runs September 1 - 15. Complete challenges to climb the leaderboard!
1st & 2nd: Salesforce certification exam voucher — see all prizes
Only the 15 daily challenges shown during this contest count toward points. Earlier dailies don't carry over.