Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите одним словом...
|
|||
|---|---|---|---|
|
#18+
Тут кодил, и наткнулся на проблему, которую ну никак не могу обойти :(... Техническая сторона: Delphi 7 & ADO & Access 2002 Таблица БД: [src]table1 +-----------+---+ |on_date |id1| +-----------+---+ |04.04.2003 | 1 | |02.04.2003 | 2 | |03.04.2003 | 2 | |03.03.2003 | 2 | |03.02.2003 | 2 | +-----------+---+ id1 +---+--------+------+ |id | name | price| +---+--------+------+ | 1 | имя | 34 | | 2 | год | 23 | | 3 | ok | 34 | +---+--------+------+src] Теоретическая сторона: Надо подрубиться к таблице, и выбрать даты начиная с 03.03.2003 по 04.04.2003, после чего надо пройти по table1.id1 выбранных дат и получить на выходе сумму всего того, что там было... Поможите, чем можите, а то нифига не понимаю как это сделать :(... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2003, 03:02 |
|
||
|
Помогите одним словом...
|
|||
|---|---|---|---|
|
#18+
Sorry, таблица немного кривой получилась, правлю: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2003, 03:09 |
|
||
|
Помогите одним словом...
|
|||
|---|---|---|---|
|
#18+
Я обычно использую в запросе COUNT & GROUP BY ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2003, 03:25 |
|
||
|
Помогите одним словом...
|
|||
|---|---|---|---|
|
#18+
Фишка в том, что я сам использую такой-вот запрос: SELECT * FROM table1 WHERE on_date = 04.04.2003 Что выдает ошибку. SELECT * FROM table1 WHERE on_date = 04/0402003 Не помогает :( SELECT * FROM table1 WHERE on_date ='04.04.2003' Тоже ошибка :(.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2003, 03:31 |
|
||
|
Помогите одним словом...
|
|||
|---|---|---|---|
|
#18+
А что складывать-то надо? Цены? С группировкой по Id1? Тогда так. SELECT table1.id1, sum(price) FROM table1 inner join id1 on table1.id1 = id1.id WHERE on_date =>DateValue('04.04.2003') and on_date <=DateValue('28.04.2003') group by table1.id1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2003, 11:46 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=58&tid=2118673]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
129ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 270ms |
| total: | 481ms |

| 0 / 0 |
