Сортировка или Limit глючит?

REMO

Guest
Сортировка или Limit глючит?

Таблица:

id | gol

gol - количество голосов

Если два id имеют одинаковое количество голосов, то при использовани в запросе ORDER BY gol DESC LIMIT 1, показывается один id первым, а при использовании ORDER BY gol DESC LIMIT 10 второй id первым.

Получается, что при LIMIT 1 первым id стоит один, а при LIMIT 10 первым стоит id другой.

Как это исправить?
 

Demiurg

Guest
Запрос разве не возвращает указаное тобой количество записей в указаном тобой порядке ?
 

REMO

Guest
2Crazy
Спасибо, помогло...

2Demiurg
В том то и дело, что когда я беру десять записей, то первой записью оказывается один id, а когда беру одну запись, то другой id

2Фанат
Т.е. порядок? В базе они стоят по id, голоса разбросаны...
 

Falc

Новичок
REMO
Если ты не задал парядок сортировки, то мускул выдает записи в произвольном порядке.
 

Demiurg

Guest
>В том то и дело, что когда я беру десять записей, то первой записью оказывается один id, а когда беру одну запись, то другой id
про id ты в запросе ничего не говорил, поэтому сервер решил, что тебе все равно.
 
Сверху