SELECT e.name, SUM(o.amount) AS emp_sales, SUM(o.amount) * 100.0 / (SELECT SUM(amount) FROM orders) AS pct_contribution FROM employees e JOIN orders o ON e.emp_id = o.emp_id GROUP BY e.name ORDER BY emp_sales DESC;
Write your query and click "Run Query" (Ctrl + Enter) to see results and testcase validation.