Здравствуйте,
У меня такая проблема: скажем есть таблица в MySQL:
+-----------+------------+
| name | number |
+-----------+------------+
|name1 | 4 |
|name2 | 2 |
|name3 | 17 |
|name4 | 6 |
|name5 | 0 |
|name6 | 121 |
+-----------+------------+
Нужно чтобы данные при выводе сортировались по убыванию:
121 - 17 - 6 - 4 - 2 - 0 и выводил 4 первых результата (121 - 17 - 6 - 4)
Я делаю запрос $sql = "SELECT * FROM table ORDER BY number DESC LIMIT 4";
Но он сортирует не так как надо и выводит:
6 - 4 - 2 - 17 - 121 - 0
может я делаю неверно запрос?
|