Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
 
fedwq
2 / 2 / 2
Регистрация: 24.06.2012
Сообщений: 56
#1

Наилучший способ извлечения лимитированного количества данных из бд - MySQL

16.07.2012, 14:19. Просмотров 650. Ответов 1
Метки нет (Все метки)

Дано: таблица с записями (как же иначе). Записи имеют id в первом столбце (INT AUTO_INKREMENT PRIMARY KEY и т.д., вообщем, как обычно).
Входные данные: стартовый индекс, количество.
http://www.cyberforum.ru/csharp-beginners/thread1292720.html
Задача: нужно извлечь *количество* записей из таблицы, начиная с *стартовый индекс*, но нужно, чтобы записи извлекались с конца и *количество* записей отсчитывалось с конца. Т.е. если *стартовый индекс* == 0, а *количество* == 1, то извлекатся должна самая последняя запись.
Какой самый простой способ это реализовать? С меня конфетка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2012, 14:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Наилучший способ извлечения лимитированного количества данных из бд (MySQL):

Определить наилучший способ использования пунктов обслуживания
Приветствую всех программистов! Спасите меня, очень прошу. Учусь в...

Какой наилучший и простой способ написать БД в Delphi xe3
Доброго времени суток, столкнулся с проблемой написания БД в Delphi, кто то...

Наилучший способ для выхода в интернет без домашнего телефона
у меня в доме нет домашнего телефона сейчас использую юсб модем все устраивает...

Наилучший способ хранения "таблиц в таблицах"
Не знал, как правильней назвать тему, вышло так:) На тему нижеописанного...

Структуры данных (создание, просмотр, дополнение и извлечения данных из файла, содержащего информацию о номерах телефонов сотрудников учреждения,ФИО)
Нужно создать программу, которая бы обеспечивала создание, просмотр, дополнения...

1
Денис Н.
459 / 459 / 23
Регистрация: 17.08.2011
Сообщений: 1,489
16.07.2012, 14:37 #2
SQL
1
SELECT ... FROM ... ORDER BY id DESC LIMIT 1, 10
Добавлено через 1 минуту
а...
нужно извлечь *количество* записей из таблицы, начиная с *стартовый индекс*
то есть нужны не сами записи, а количество только?

Добавлено через 12 минут
количество:
SQL
1
SELECT COUNT(*) FROM ... ORDER BY id DESC LIMIT 1, 10
но без клаузулы не совсем понятно в общем...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2012, 14:37
Привет! Вот еще темы с решениями:

Способ вычисления количества слов в строке
Есть срока, в которой каждое слово занесено в коллекцию ListArray: int i = 0,...

Занесение в базу числа из лимитированного счетчика.
Здравствуйте) у меня имеется код: <p id="dynamic-number">0</p> <script> ...

Извлечения данных из БД (mysqli)
читаю книгу, в ней вот такой пример for ($j = 0 ; $j < $rows ; ++$j) {...

Скрипт для извлечения данных
Стоит задача подсчета абонентов на сетевом оборудовании и отображения собранных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru