Question
Which SQL query will correctly calculate the average
salary of employees in each department and group them by department in a table named 'employees'?Solution
To calculate the average salary of employees in each department, we need to use the AVG() aggregate function in SQL. The GROUP BY clause is essential here, as it groups the results by department, ensuring the average is calculated for each individual department, not for the entire table. The correct SQL query is: SELECT department, AVG(salary) FROM employees GROUP BY department This query returns the department and the average salary of employees in that department. Why other options are wrong: b) SELECT department, SUM(salary) FROM employees GROUP BY department : This calculates the sum of the salary, not the average. Itβs useful when you want the total salary for each department. c) SELECT department, AVG(salary) FROM employees : This query is incomplete because it lacks the GROUP BY clause. Without it, it would give the average salary for the entire table, not by department. d) SELECT AVG(salary) FROM employees GROUP BY department : This query incorrectly places the aggregate function without selecting the department column, which will result in an error or incorrect output. e) SELECT department, COUNT(salary) FROM employees GROUP BY department : This counts the number of salaries in each department, not the average salary.
1) popular
2) wise
3) cheat
4) done
5) heat
Select the most appropriate option to complete the given sentence.
He booked the tickets for the show _____.
I have been really busy last month. I want to ________ some good time with my friends and family.
Select the most appropriate option to fill in the blank.
Many young professionals look up to senior leaders who have demonstrated integrity, co...
Choose the correct alternative.
The research team had very ______ information about the newly discovered species before beginning the expeditio...
Select the most appropriate option to fill in the blank.
She ______Β why I had not sent her an invitation.
Spinning and weaving exploded _______ to big garment factories, dyeing ______ the rivers and water table with chemicals.
Select the most appropriate option to fill in the blank.
She was captivated by the ___________ view from the mountaintop, where she could see...
She expressed β¦β¦.. over how crimes β¦β¦β¦.. women continue to increase despite β¦β¦β¦..laws to protect women.
...In the following sentences, two words are omitted. Choose the correct option that can fill the blanks both contextually and grammatically.
The ...