Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.12.21;
Скачать: CL | DM;

Вниз

SQL запрос   Найти похожие ветки 

 
fics ©   (2008-05-26 21:07) [0]

Подскажите как из таблицы, которая, к примеру, содержит 100 записей выбрать только определенный диапазон, cкажем с 20 по 40-вую, отсортированные по какому то полю

select * from mytable where id > 20 order by myfield limit 20; - это к примеру того что мне надо, в том случае если не удалены записи с id < 20 и таблицы отсортированна по возростанию id.
Заранее благодарен


 
Сергей М. ©   (2008-05-27 07:18) [1]

select *
from mytable
where (id >= 20) and (id <= 40)
order by myfield
limit 20


> в том случае если не удалены записи с id < 20


А если удалены то что ?


> таблицы отсортированна по возростанию id


Таблица не может быть отсортирована ни по id ни по чему бы то ни было.
Отсортированным может быть набор записей из этой таблицы, полученный в результате селективного запроса к этой таблице с использованием того или иного критерия сортировки.


 
Vlad Oshin ©   (2008-05-27 10:06) [2]

select TOP 20 * from Dogovor
where number > 20
order by Number


 
Johnmen ©   (2008-05-27 10:48) [3]


> Vlad Oshin ©   (27.05.08 10:06) [2]
> select TOP 20 * from Dogovor

Это в какой версии TOP появился???

> fics ©   (26.05.08 21:07) 

Пора читать документацию. LIMIT 20,20



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

Текущий архив: 2008.12.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
15-1224826433
БарЛог
2008-10-24 09:33
2008.12.21
А кто-нибудь помнит сайт, который показывает


8-1188408194
chipper
2007-08-29 21:23
2008.12.21
Реализация лимба виртуального прибора


3-1211885281
Vlad Oshin
2008-05-27 14:48
2008.12.21
Транзакции осуществляются в соединении или как? ADO


15-1224739001
@!!ex
2008-10-23 09:16
2008.12.21
Ассембла стала платной.


9-1176119436
ElectriC
2007-04-09 15:50
2008.12.21
CD3DFont текст