Сортировка данных

akxxiv

Новичок
Сортировка данных

Нужно отсортировать данные по трем полям
PHP:
ORDER BY status,city,name
Нужно чтобы по полю status данные сортировались DESC-ом, а по city и name ASC-ом.
Как это сделать?
 

akxxiv

Новичок
Спасибо.
У меня другая проблема. MySQL не правильно сортирует.
У меня MySQL 4.0.18-max.
Есть таблица городов, где преречислены города России, естественно на русском языке.
Делаю
PHP:
SELECT * FROM city ORDER BY city_name
на что получаю вывод в непонятно какой последовательности, у меня в самой базе они расположенны и то более упорядоченнее.
Читал топик Если у вас MySQL 4.1 и любые проблемы с русскими буквами, то загляните вначале сюда но не помогло, хотя я мог чего-то не понять, т.к. с английским у меня взаимности не наблюдается.
 

Demiurg

Guest
>Читал топик Если у вас MySQL 4.1 и любые проблемы с русскими буквами, то загляните вначале сюда но не помогло
кроме того, что его надо читать еще надо делать то, что там написано.
 

akxxiv

Новичок
Demiurg
Ты не поверишь, но я делал, что там написано!
Сделал
PHP:
SET NAMES 'cp1251'
, проблема осталась, поменял кодировку - то же, вызвал mysql_error, получил ответ
Unknown system variable 'NAMES'
Кстати,
я не один такой

-~{}~ 19.11.04 21:41:

Дальше хуже.
Есть еще одна база, собственно из которой я импортировал города (то бишь записи). База находится на том же локалхосте, данные идентичны, но они сортируются нормально??? Шо це таке???
 
Сверху