Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Выборка записей по смещению / 6 сообщений из 6, страница 1 из 1
28.11.2012, 11:22:01
    #38055979
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка записей по смещению
Всем добрый день!

Разбираюсь с mysql + java нужно организовать постраничный вывод из таблицы сообщений - по 10 штук

т.е. Мне нужна функция вида List<Message> selectAll(int offset, int fetchSize){....};

где offset = смещение , fetchSize = размер выборки.

с MYSQL до этого опыта работы не имел .

Как в java написать такой запрос к mysql?

в Оралке было ROWNUM и границы для запроса :

{offset + fetchSize, offset}.

Как быть в mysql ?
...
Рейтинг: 0 / 0
28.11.2012, 11:31:56
    #38055994
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка записей по смещению
сортировка и выборка должна быть по дате !

таблица вида :

id
massage_text
add_date
...
Рейтинг: 0 / 0
28.11.2012, 11:39:44
    #38056006
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка записей по смещению
https://www.google.com/search?q=MySQL+limit+offset
Казалось бы причем тут Java?
...
Рейтинг: 0 / 0
28.11.2012, 11:50:53
    #38056017
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка записей по смещению
Blazkowicz,

О! спасибо ! большое!

Я просто не знал что есть такая структура


Код: plsql
1.
    SELECT id, message_text , add_date  from MESSAGE limit ? offset ? 



в коде смогу передать limit ? и offset ?

а как этот вывод формировать исходя из даты добавления сообщений add_date ?
...
Рейтинг: 0 / 0
28.11.2012, 12:09:29
    #38056055
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка записей по смещению
Atum1а как этот вывод формировать исходя из даты добавления сообщений add_date ?
facepalm... ORDER BY
Где бы блин ещё SQL поучится. Конечно же на форуме по Java.
...
Рейтинг: 0 / 0
28.11.2012, 12:10:58
    #38056060
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка записей по смещению
BlazkowiczAtum1а как этот вывод формировать исходя из даты добавления сообщений add_date ?
facepalm... ORDER BY
Где бы блин ещё SQL поучится. Конечно же на форуме по Java.

Просто сразу не прочитал что limit идет в самом конце после всех WHERE и ORDER BY :)

извините за тему.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Выборка записей по смещению / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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