Sql Query найти локальный максимум

Вам нужно указать имя базы данных, и перед локальным хостом есть две слэши. Я приветствую ваше имя пользователя и пароль Hello ...

Connection connection = DriverManager.getConnection( "jdbc:derby://localhost:1527/DatabaseName","hello","Hello" );

... это после того, как вы изменили название своего пакета на другое, кроме java!

0
задан Bartek Wiszenko 18 March 2019 в 16:57
поделиться

1 ответ

использовать row_number (), который поддерживается большинством дБм

  with cte as
   ( select p.Pname,e.Ename,e.salary
    ,row_number()over(partition by pe.Projno order by e.salaray desc) rn
     from Proj_Emp pe join Proj p on pe.Projno=p.Projno
                       join Emp e on e.Empno=pe.Empno
) select * from cte where rn=1
0
ответ дан Zaynul Abadin Tuhin 18 March 2019 в 16:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: