|
|
|
Вопрос по дате
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Вопрос в следующем: есть след. таблица 15.02.08 100 25.04.08 150 06.05.08 100 18.05.08 250 как сложить данные во 2-м поле за текущий месяц(т.е. за май)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2008, 16:36 |
|
||
|
Вопрос по дате
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2008, 16:53 |
|
||
|
Вопрос по дате
|
|||
|---|---|---|---|
|
#18+
большое спасибо, foxii!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2008, 17:02 |
|
||
|
Вопрос по дате
|
|||
|---|---|---|---|
|
#18+
вот так отработает быстрее, не смотря на наличие или отсутствие индекса по полю FD: SET DATE GERMAN CREATE CURSOR crs_test ( fd D, f N(10) ) INSERT INTO crs_test VALUES ({^2008-02-15},100) INSERT INTO crs_test VALUES ({^2008-04-25},150) INSERT INTO crs_test VALUES ({^2008-05-06},100) INSERT INTO crs_test VALUES ({^2008-05-18},250) ldDateBeg={01.05.2008} SELECT MONTH(fd) f_month, SUM(f) sum_month FROM crs_test; WHERE fd between AND {31.05.2008} Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2008, 13:35 |
|
||
|
Вопрос по дате
|
|||
|---|---|---|---|
|
#18+
вот так отработает быстрее, не смотря на наличие или отсутствие индекса по полю FD: CREATE CURSOR crs_test ( fd D, f N(10) ) INSERT INTO crs_test VALUES ({^2008-02-15},100) INSERT INTO crs_test VALUES ({^2008-04-25},150) INSERT INTO crs_test VALUES ({^2008-05-06},100) INSERT INTO crs_test VALUES ({^2008-05-18},250) ldDateBeg=date(2008, 5, 1) ldDateEnd=GoMonth(ldDateBeg,1)-1 SELECT SUM(f) sum_month FROM crs_test; WHERE fd between ldDateBeg AND ldDateEnd Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2008, 13:38 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35347196&tid=1587715]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 362ms |

| 0 / 0 |
