|
|
|
Fox Pro 2.6 - двойная индексация
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, как в Fox Pro 2.6 (DOS) сделать двойную сортировку, т.е. чтобы сначала шла индексация по полю kod, а потом по полю date_vv, а то получается как здесь: kod_pr date_vv summa 1003 31.01.2007 1500.00 1003 28.02.2007 300.00 1004 31.01.2007 380.00 1004 28.02.2007 410.20 1004 20.01.2007 500.00 Т.е. 20-е число стоит в конце. Кусок кода такой: select 1 use sys(2003)+"/pokupki.dbf" index on kod_pr tag kodpr ascending additive index on data_vv tag datavv ascending additive set order to kodpr,datavv Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 22:20 |
|
||
|
Fox Pro 2.6 - двойная индексация
|
|||
|---|---|---|---|
|
#18+
index on STR(kod_pr, 10) + DTOS(data_vv) tag MyTag ascending additive Наверно надо вот так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 23:26 |
|
||
|
Fox Pro 2.6 - двойная индексация
|
|||
|---|---|---|---|
|
#18+
[quot AlexanderKR] Код: plaintext Можно указывать только один главный индекс. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 23:30 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34444843&tid=1589582]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 342ms |

| 0 / 0 |
