Гость
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / !!!Погите SELECT TOP N * ???? / 7 сообщений из 7, страница 1 из 1
21.04.2004, 09:06
    #32488877
realbold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!!!Погите SELECT TOP N * ????
Суть проблеммы в том: нужно выбрать первые или следующие несколько записей из таблицы. КАК ЭТО СДЕЛАТЬ?
PS В Microsoft продуктах есть
Код: plaintext
SELECT Top N

А как это сделать выборку в IBM DB2. Помогите плз.
...
Рейтинг: 0 / 0
21.04.2004, 09:19
    #32488892
zest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!!!Погите SELECT TOP N * ????
Можно попробовать конструкцию типа

SELECT * FROM TABLE FETCH FIRST 10 ROWS ONLY;
...
Рейтинг: 0 / 0
21.04.2004, 09:38
    #32488921
realbold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!!!Погите SELECT TOP N * ????
Спасибо помогло
...
Рейтинг: 0 / 0
28.04.2004, 16:23
    #32501103
gray-82
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!!!Погите SELECT TOP N * ????
А как последние 10?
...
Рейтинг: 0 / 0
28.04.2004, 16:54
    #32501210
Yaroslav Vishnevsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!!!Погите SELECT TOP N * ????
Каких последних
в сиквеле нет ни первых ни последних
всё зависит от порядка сортировки
Код: plaintext
1.
select * from mytable order by  1  fetch first  10  rows only 
select * from mytable order by  1  desc fetch first  10  rows only 
...
Рейтинг: 0 / 0
29.04.2004, 06:26
    #32501728
gray-82
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!!!Погите SELECT TOP N * ????
мне нужно именно последних (т.е. записи, внесенные позже всех, а ключевого поля п/п нет, как впрочем и даты занесения записи, сортировать не по чему)
...
Рейтинг: 0 / 0
29.04.2004, 07:24
    #32501749
ggv
ggv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!!!Погите SELECT TOP N * ????
The order of returned recordset is undefined if there is no ORDER BY.
It depends from implementation, and result can be different on the different databases. Also the result can be different on the same database, for the same query.
It's just easy to understand - the rows order is undefined ORDER BY is not used.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / !!!Погите SELECT TOP N * ???? / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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