Просмотр полной версии : Help me MySQL
Помоги как сделать сортировку но так чтобы было непочислам а по возростанию? никак неполучилось у самого
Код свой дай...потому что ты толком ничего не объяснил или я не понял:)
Tы имел ввиду это?
"SELECT `users` from `base` where `id` = '".$id."' ORDER by ASC"
ASC, DESC or Group by
Код свой дай...потому что ты толком ничего не объяснил или я не понял:)
Tы имел ввиду это?
"SELECT `users` from `base` where `id` = '".$id."' ORDER by ASC"
ASC, DESC or Group by
мне нужно именно по возрастанию а если так делать то он делает как по алфавиту
Isis, 'SELECT `users` from `base` where `id` = "'.$id.'" ORDER by `поле, по которому сортировать` ASC'
ТС, ммм, по возрастанию чего?
Ну да, я пропустил...
"SELECT `users` from `base` where `id` = '".$id."' ORDER by `поле, по которому сортировать` ASC"
Isis, 'SELECT `users` from `base` where `id` = "'.$id.'" ORDER by `поле, по которому сортировать` ASC'
ТС, ммм, по возрастанию чего?
чисел))
он мне выдают такого вида:
828
71
70
687
6
55
5471
А надо:
6
55
70
71
687
828
5471
Хм....вообще он так выдавать не должен.....
Видимо где-то стоит substr....
В любом случае тогда так...
"SELECT `users` from `base` where `id` = '".$id."' ORDER by `поле, по которому сортировать` DESC"
И вообще покажи свой запрос и переменные которые идут вместе в запросом
Ну эти числа же где-то хранятся? Сортировка идет по полю.. что тут сложного =/
но он во всяком случае сортирует их при Desc или Asc )) как по алфавиту а не повозростанию, сами у себя в бд проверьте
А запрос такой вот: SELECT login, score FROM freeicq_users ORDER BY 'score' DESC
воо нашел правильно как)) но тока мне осталось сделать так чтобы было в обратно порядке: SELECT login, score FROM freeicq_users ORDER BY (score+0)
Есть идеи??
Значит score текстовое поле, надо преобразовать к числовому, попробуй так
SELECT login, score+0 as s FROM freeicq_users ORDER BY s DESC
Значит score текстовое поле, надо преобразовать к числовому, попробуй так
SELECT login, score+0 as s FROM freeicq_users ORDER BY s DESC
Это надо в тип int? у меня стоит varchar
Тип Int в бд поправь и сделай как тебе сказали на первой странице
Тип Int в бд поправь и сделай как тебе сказали на первой странице
воо )) спс большое, незнал
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot