Вниз
Скачать: CL | DM;

Ограничить запрос (типа TOP <n> тока наооборот)   Найти похожие ветки 

← →
Silver... ©   (2005-12-07 04:59) [0]

Из SELECT-а интересует тока последние N записей как не ташить на клиента все остальные?


← →
ЮЮ ©   (2005-12-07 07:14) [1]

тот же TOP, только ORDER BY сделать таким, чтобы порядок изменился на противоположный


← →
k2 ©   (2005-12-07 07:14) [2]

отсортировать в обратном порядке и тот же top N?


← →
ANB ©   (2005-12-07 12:36) [3]


> k2 ©   (07.12.05 07:14) [2]

Не только. TOP отработает до сортировки. Посему надо сделать вложенный запрос.


← →
k2 ©   (2005-12-07 14:12) [4]

to ANB ©   (07.12.05 12:36) [3]
я за аксесс не скажу но на mssql попробуй
select top 4 * from employees order by 1 desc


← →
Anatoly Podgoretsky ©   (2005-12-07 14:38) [5]

ANB ©   (07.12.05 12:36) [3]
Не только. TOP отработает до сортировки. Посему надо сделать вложенный запрос.

Так, но только если не используется сортировка.


← →
Silver... ©   (2005-12-07 18:46) [6]


> ЮЮ ©   (07.12.05 07:14) [1]

да мне нужно сохранить нормальный порядок => вложеный запрос помог

PS. почему нету типа BOTTOM/LAST ... :((


← →
Fay ©   (2005-12-07 20:13) [7]

2 ANB ©   (07.12.05 12:36) [3]
>> TOP отработает до сортировки
Это в Access такой ужас?!! Совсем озверели.


← →
Deniz ©   (2005-12-08 07:15) [8]

> ANB ©   (07.12.05 12:36) [3]
> Не только. TOP отработает до сортировки. Посему надо сделать вложенный запрос.


Это откуда такие утверждения? Приведи версию Аксеса.
В 2003 TOP работает ПОСЛЕ сортировки.
SELECT TOP 10 USERS.FIO FROM USERS ORDER BY USERS.FIO;
работает правильно при ASC и DESC.

> Silver... ©   (07.12.05 18:46) [6]

А теперь попробуй без вложенного запроса.


← →
Silver... ©   (2005-12-14 02:47) [9]


> А теперь попробуй без вложенного запроса.

это как?

я сделал так (урезанно):
SELECT Tbl.* FROM
 (SELECT TOP 10 *
 FROM MyTable
 ORDER BY Field1 DESC) AS Tbl
ORDER BY Tbl.Field1


← →
Deniz ©   (2005-12-14 06:25) [10]

Сорри не увидел [6] да мне нужно сохранить нормальный порядок.
Это получается нужна постраничная выборка?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.039 c
8-1125464223
Rentgen
2005-08-31 08:57
2006.02.12
Как заставить компьютер послушать?


15-1137803840
Ezorcist
2006-01-21 03:37
2006.02.12
Избранное


15-1138112957
Norm Iridium
2006-01-24 17:29
2006.02.12
C- - и прочий стёб


15-1137679046
han_malign
2006-01-19 16:57
2006.02.12
Россия пошатнулась под ударами морозов


3-1134716335
Tigra
2005-12-16 09:58
2006.02.12
Как программно изменить NET DIR?




   Наверх