powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как взять первую строку из селекта?
6 сообщений из 6, страница 1 из 1
как взять первую строку из селекта?
    #36334223
illya_78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допестим есть запрос: Select * from table order by date
если нам надо взять первую строку с этого запроса то на TSQL это выглядело бы так:
Select TOP 1 * from table order by date
а как это будет для PLSQL Выглядеть знает ли кто - нибудь?
...
Рейтинг: 0 / 0
как взять первую строку из селекта?
    #36334300
illya_78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашел : rownum=1
теперь вот надо узнать скок всего строк в селекте ...
...
Рейтинг: 0 / 0
как взять первую строку из селекта?
    #36334416
Всегда!!!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первая запись:
select * from (select * from table order by date) where rownum =1

Всего записей:
Select count(*) from table
...
Рейтинг: 0 / 0
как взять первую строку из селекта?
    #36334898
illya_78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не count не подходит. я бы хотел взять последнюю запись, как брал первую,но не применяя сортировку, что-то типа этого, ток с конца :-)
Select field1 from table where rownum=1
...
Рейтинг: 0 / 0
как взять первую строку из селекта?
    #36335448
Всегда!!!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если без сортировки, то нет и понятия первая и последняя запись.
Бери любую :-)

А в чем задача-то состоит, как это с Oracle Forms соотносится?
...
Рейтинг: 0 / 0
как взять первую строку из селекта?
    #36342342
Hazard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select ... bulk collect......;

resultset (1) - будет 1 строка
resultset (resultset(count)) - будет последняя строка

для формсов видимо нужно будет обернуть в какой то промежуточный слой.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как взять первую строку из селекта?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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