powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помощь с SQL запросами
4 сообщений из 4, страница 1 из 1
Помощь с SQL запросами
    #40011720
LiQuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер.
Конечно для вас вопрос банальный, но для меня сложный.
Есть таблица Employees и в ней поля:

Emp_id Fname Lname Job_name Salary Manager_id Department_id

Не могу написать SQL запрос по этим трем вопросам:

h. Write a SQL query to find the "manager_ID" and the "salary of the lowest-paid
employee(s)" under that manager.


i. Write a SQL query to get the "department_ID" and the "total salary payable in each
department".

j. Write a SQL query to get "the average salary" for each job position excluding
"Salesman".
...
Рейтинг: 0 / 0
Помощь с SQL запросами
    #40011721
godsql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LiQuid,

интересно, откуда это? забугорный ресурс и такой примитив
...
Рейтинг: 0 / 0
Помощь с SQL запросами
    #40011722
londinium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i.Write a SQL query to get the "department_ID" and the "total salary payable in each
department".

Код: sql
1.
2.
3.
SELECT E.DEPARTMENT_ID,SUM(Salary)AS TOTAL_SALARY
  FROM EMPLOYEES AS E
  GROUP BY E.DEPARTMENT_ID;



j. Write a SQL query to get "the average salary" for each job position excluding
"Salesman".
Код: sql
1.
2.
3.
4.
SELECT E.Job_name,AVG(SALARY)AS Average_Salary
FROM  EMPLOYEES AS E
WHERE E.JOB_NAME<>'SALESMAN'
GROUP BY E.Job_name
...
Рейтинг: 0 / 0
Помощь с SQL запросами
    #40011723
godsql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LiQuid,

h. Write a SQL query to find the "manager_ID" and the "salary of the lowest-paid
employee(s)" under that manager.

select Manager_id, min(Salary) as lowest_paid from Employees
group by Manager_id

i. Write a SQL query to get the "department_ID" and the "total salary payable in each
department".

select department_ID, sum (Salary) as total from Employees
group by department_ID

j. Write a SQL query to get "the average salary" for each job position excluding
"Salesman"

select Job_name, avg(Salary) as average_salary from Employees
where Job_name not like '%Salesman%'
group by Job_name
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помощь с SQL запросами
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]