|
Выстроить по возрастающей
|
|||
---|---|---|---|
#18+
Хай всем! Задача: имею таблицу с одной строкой (все поля numeric(4,0)) 25 47 138 14 987 1258 1 59 97 3 49 Необходимо выстроить все чмсла по возрастающей, т.е. 1 3 14 25 47 49 59 138 987 1258 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2011, 07:47 |
|
Выстроить по возрастающей
|
|||
---|---|---|---|
#18+
Уточнение: каждое число в отдельном поле... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2011, 07:49 |
|
Выстроить по возрастающей
|
|||
---|---|---|---|
#18+
Пусть в этой строке поля для сортировки начинаются с третьего. Пусть в этой строке все сортируемые поля идут подряд, и их 15 штук. Тогда делаем так: Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2011, 13:08 |
|
Выстроить по возрастающей
|
|||
---|---|---|---|
#18+
alexzima, Есть немало методов сортировки "вручную". Однако, нужно использовать встроенные в ФоксПро возможности. Я не проверял работу предыдущего поста, если работает,- то решение замечательное. А пока что я написал другой вариант, основанный на SQL-сортировке. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2011, 14:16 |
|
Выстроить по возрастающей
|
|||
---|---|---|---|
#18+
igorbik Игорь, спасибо, взял за основу, буду пилить дальше :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2011, 15:23 |
|
|
start [/forum/topic.php?fid=41&msg=37306227&tid=1584302]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 308ms |
total: | 443ms |
0 / 0 |