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

Выбор определенного количества записей   Найти похожие ветки 

← →
vale88   (2005-12-15 16:08) [0]

Господа Мастера, подскажите пожалуйста, как мне через SQL-запрос выбрать определенное количество записей с минимальным, или максимальным значением какого-то поля.
Например, в таблице iTab есть поле Data и нужно выбрать 4 самых старых записей


← →
Johnmen ©   (2005-12-15 16:13) [1]

см. агрегатные ф-ии MIN и MAX


← →
Курдль ©   (2005-12-15 16:13) [2]

select top 4 ... order by Date


← →
unknown ©   (2005-12-15 16:14) [3]

select first(4) * from iTab
order by Data desc


← →
vale88   (2005-12-15 16:16) [4]

Большое спасибо, выручили.


← →
Johnmen ©   (2005-12-15 17:14) [5]

А что, first или top есть в IB6 ?
:)


← →
Fay ©   (2005-12-16 05:05) [6]

2 Johnmen ©   (15.12.05 17:14) [5]
FB is IB6, в некотором смысле 8)


← →
Johnmen ©   (2005-12-16 08:58) [7]

>Fay ©   (16.12.05 05:05) [6]
>FB is IB6, в некотором смысле 8)

А... Понятно. Китайский язык в некотором смысле - русский...:)


← →
Anatoly Podgoretsky ©   (2005-12-16 09:00) [8]

vale88   (15.12.05 16:16) [4]
Интересно, тебе выдали два противоположных по результату запросов и что оба выручили?


← →
Курдль ©   (2005-12-16 10:19) [9]


> Anatoly Podgoretsky ©   (16.12.05 09:00) [8]
> Интересно, тебе выдали два противоположных по результату
> запросов и что оба выручили?


Да ладно! Думаю, что не составит труда сообразить, как привести синтаксис в порядок и отсортировать записи в нужном порядке. Не все вопрошающие на этом форуме требуют законченные запросы, - некоторым достаточно генерального направления.


← →
vale88   (2005-12-16 15:11) [10]

Я имел ввиду выручили, в том что подали идею, что это можно сделать с помощью сортировки. Иногда заклинивает, и элементарных вещей не догоняешь. Втаких случаях маленький толчок в нужном направлении, и все поехало.



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

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



Память: 0.47 MB
Время: 0.026 c
3-1134387258
Wolferio
2005-12-12 14:34
2006.02.12
Управление базами


4-1133169105
DmiSb
2005-11-28 12:11
2006.02.12
Как запустить ДОС-сессию, и в ней запускать другие ДОС-задачи


2-1138066517
stef
2006-01-24 04:35
2006.02.12
Динамический массив


15-1138092398
BorisMor
2006-01-24 11:46
2006.02.12
Нестандартные компоненты при написание БД


15-1138016916
Pazitron_Brain
2006-01-23 14:48
2006.02.12
Оцените творчество моего брата.




   Наверх