Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос... / 2 сообщений из 2, страница 1 из 1
16.09.2002, 13:14
    #32050696
M_a_x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить запрос...
В таблице есть поле (целочисленное), необходимо выбрать
множество записей удовлетворяющих следующему условию... :

Пользователь вводит номер записи с которой это множество формировать, а так же интервал через который эти записи отбирать, также нужно ограничить количество записей выводимых в формируемое множество. Пользователь вводит их в соответствующие поля. (TEdit).

Например : с пятой записи, через каждые 20 записей...
количество записей 300...

Заранее благодарен....


P.S. Условием может быть взятие модуля mod((Num - _count)/_interval) = 0;
если 0 то запись подходит...
Num - имя столбца(поля), текущее значение номера записи...
_count - номер первой записи
_interval - через сколько записей делать выборку...
...
Рейтинг: 0 / 0
18.09.2002, 17:25
    #32051409
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить запрос...
Давайте вопрос поставим так:
Надо выбрать записи из таблицы отсортировав их в определенном порядке плюс добавить стлбец в котором будут стоять числа по порядку сортировки... примерно так:
SELECT fx() as my_counter, a.name FROM my_table as a
ORDER BY a.name

где fx() и есть необхадимая функция....
А за тем уже по этому полю и проводить функцию MOD(fx(),y)=0
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос... / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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