Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
SQL, PL/SQL, T-SQL: запросы, DML DDL операторы, пакеты, процедуры, функции, триггеры и последовательности.
  • Страница:
  • 1
  • 2

ТЕМА:

Re: Погите с написанием запроса. 12 года 4 мес. назад #3694

Наверно Piston с мелкософтовой колокольни. Там в аналитике окно задать нельзя, даже в 2008

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Погите с написанием запроса. 12 года 4 мес. назад #3695

??? I gave you two columns salary_rank_analytic which calculates неплотный ранг зарплаты в пределах отдела using analytic functions and salary_rank_subquery which calculates неплотный ранг зарплаты в пределах отдела using scalar subquery.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Погите с написанием запроса. 12 года 4 мес. назад #3696

And if scalar subquery is not allowed either:
select  e1.deptno,
        e1.ename,
        e1.sal,
        count(e2.sal) + 1 salary_rank
  from      emp e1
        left join
            emp e2
          on (
                  e2.deptno = e1.deptno
              and
                  e2.sal > e1.sal
             )
  group by e1.deptno,
           e1.ename,
           e1.sal
  order by deptno,
           salary_rank
/

    DEPTNO ENAME             SAL SALARY_RANK
---------- ---------- ---------- -----------
        10 KING             5000           1
        10 CLARK            2450           2
        10 MILLER           1300           3
        20 FORD             3000           1
        20 SCOTT            3000           1
        20 JONES            2975           3
        20 SMITH             800           4
        20 ADAMS             800           4
        30 TURNER           1500           1
        30 ALLEN            1500           1
        30 BLAKE            1500           1

    DEPTNO ENAME             SAL SALARY_RANK
---------- ---------- ---------- -----------
        30 WARD             1250           4
        30 JAMES            1250           4
        30 MARTIN           1250           4

14 rows selected.

SQL> 

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Погите с написанием запроса. 12 года 4 мес. назад #3697

Вам думается что под термином "аналитические функции" в испытательном задании имеют ввиду не пользовательские аналитические функции? которые он определит чуть выше по коду, ага...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Погите с написанием запроса. 12 года 4 мес. назад #3698

Piston пишет: Вам думается что под термином "аналитические функции" в испытательном задании имеют ввиду не пользовательские аналитические функции? которые он определит чуть выше по коду, ага...

А ну теперь то понятно.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
Время создания страницы: 0.196 секунд