powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как вернуть только первую строку из подзапроса?
3 сообщений из 3, страница 1 из 1
Как вернуть только первую строку из подзапроса?
    #39966326
Евгения_Д
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток!
Подскажите пожалуйста.
Мне нужно добавить в запрос поле, как результат подзапроса.
Нужен результат из первой строки подзапроса, отсортированного по определенному критерию.
Делаю:
Код: plsql
1.
2.
3.
4.
5.
6.
select t1.a, 
         (select t2.b from t2
          where t2.b = t1.b
              and rownum = 1
          order by t2.c) as fld1
from t1


Когда ставлю order by Oracle ругается
ORA-00907: missing right parenthesis

Подскажите, как вернуть из подзапроса только первую строку?
...
Рейтинг: 0 / 0
Как вернуть только первую строку из подзапроса?
    #39966338
Евгения_Д
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия Oracle 11g
...
Рейтинг: 0 / 0
Как вернуть только первую строку из подзапроса?
    #39966352
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгения_Д,

Код: plsql
1.
2.
3.
4.
5.
6.
select t1.a, 
         (select t2.b from t2
          where t2.b = t1.b
          order by t2.c) as fld1
from t1
where rownum = 1



Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
  1  select
  2   dname
  3  ,(select max(ename) KEEP (DENSE_RANK LAST ORDER BY sal)
  4    from emp e
  5    where e.deptno=d.deptno
  6    --order by sal
  7   )  t
  8* from dept d
SQL> /

DNAME          T
-------------- ----------
ACCOUNTING     KING
RESEARCH       SCOTT
SALES          BLAKE
OPERATIONS



ps
переписать
... from t1,t2 ...
.....
stax
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как вернуть только первую строку из подзапроса?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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