“Первая максимальная зарплата в SQL” Ответ

Первая максимальная зарплата в SQL

SELECT first-name
FROM employees
WHERE salary = (SELECT MAX(salary) FROM employees);
Obedient Ocelot

Вторая максимальная зарплата в SQL

SELECT MAX(SALARY) 'SECOND_MAX' FROM EMPLOYEES
WHERE SALARY <> (SELECT MAX(SALARY) FROM EMPLOYEES);
Obedient Ocelot

SQL Высокая зарплата по местоположению

/*  Highest salary by Department/Location   */
SELECT e.ename, e.sal, e.deptno, d.loc
FROM emp e
JOIN dept d
ON e.deptno = d.deptno
WHERE e.sal in
( 	
  	select max(sal) 
  	from emp 
  	group by deptno
)
Wide-eyed Wolf

Как заставить сотрудника иметь максимальный опыт в MySQL

select max(salary), dept_id from employee where salary not in(select max(salary) from employee) group by dept_id;
Horrible Hedgehog

Ответы похожие на “Первая максимальная зарплата в SQL”

Вопросы похожие на “Первая максимальная зарплата в SQL”

Больше похожих ответов на “Первая максимальная зарплата в SQL” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования