Официальный сайт студ.городка НГТУ
Программирование и БД » [mysql] Выборка MIN(id) вместе с LIMIT. 

#1  28.02.08 17:25

[mysql] Выборка MIN(id) вместе с LIMIT.

Задача звучит вроде просто:
Выборать из определённой(LIMIT) выборки минимальный/максимальный id
Запрос вида

Код: mysql:

'SELECT MIN(id) as min_id FROM table_name LIMIT 10 OFFSET 0';

не работает правильно так как выбирает минимальный id из всех вообще.

Offline

#2  28.02.08 17:31

Re: [mysql] Выборка MIN(id) вместе с LIMIT.

Код: mysql:

SELECT MIN(id) as min_id FROM (
SELECT * FROM table_name LIMIT 10 OFFSET 0) as temp_table

Исправлено Jaguar (28.02.08 17:32)

Offline

#3  29.02.08 10:37

Re: [mysql] Выборка MIN(id) вместе с LIMIT.

ну так я тоже сделал сразу...казалось можно всё таки одним запросом...а UNION не как тут не таво? :)

Offline

#4  29.02.08 12:35

Re: [mysql] Выборка MIN(id) вместе с LIMIT.

Диман, ты сам задачу поставил... вчитайся:

iDrum написал(а):

Выбрать из определённой(LIMIT) выборки минимальный/максимальный id

Offline

#5  29.02.08 12:53

Re: [mysql] Выборка MIN(id) вместе с LIMIT.

тупанул да..а если так: выбрать из определёного диапозона полей минимальный/максимальный id ? :)

Offline

#6  29.02.08 14:16

Re: [mysql] Выборка MIN(id) вместе с LIMIT.

iDrum написал(а):

выбрать из определёного диапозона полей минимальный/максимальный id

чем определяется диапазон?

Offline

#7  29.02.08 16:17

Re: [mysql] Выборка MIN(id) вместе с LIMIT.

iDrum написал(а):

диапозона полей

диапазона строк, может?

Offline

#8  29.02.08 18:19

Re: [mysql] Выборка MIN(id) вместе с LIMIT.

Jaguar написал(а):

чем определяется диапазон?

LIMIT OFFSET например.

XuMiX написал(а):

диапазона строк, может?

опять тупанул,каэш строк

Offline

#9  01.03.08 16:09

Re: [mysql] Выборка MIN(id) вместе с LIMIT.

iDrum написал(а):

LIMIT OFFSET например.

не определяет диапазон... данные инструкции указывают сколько строк результата выборки оставить...

Offline

Программирование и БД » [mysql] Выборка MIN(id) вместе с LIMIT. 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.268 сек.
Выполнено 14 запросов.