Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
ВнизГруппировка по датам Найти похожие ветки
← →
Crazybeaver (2006-10-24 15:13) [0]Есть Adotable, который отображает данные таблицы в Аксесе.
В таблице всего 2 поля: факт и дата. В "факт" указано сколько выдано сырья, в "дата", когда это сырье было выдано. Необходимо сгруппировать эту информацию но по месяцам и годам.
Т.е например таблица такая
Выдано Дата
100 01.01.06
200 02.01.06
100 05.02.06
150 10.02.06
....
В результате группировки должно быть так:
300 01.06
250 02.06
...
Очень нужен исходник. Заранее спасибо.
← →
Sergey13 © (2006-10-24 15:29) [1]> Есть Adotable
Это непременное условие? Сейчас все модные на SQL переходят.
← →
Crazybeaver (2006-10-24 15:36) [2]Просто эту технологию я начал осваивать.
← →
Anatoly Podgoretsky © (2006-10-24 15:38) [3]В Акцессе это весьма просто, но вот из Дельфи, через даже самый современный интерфейс будет затруднительно, поскольку функции извлечения месяца и года сделаны на VBA
Может стоит немного денормализовать базу, добавить поле для выборки?
← →
zdm © (2006-10-24 15:39) [4]классная фишка есть в FastReport называется кросс-отчет...по моему твоя тема
← →
Crazybeaver (2006-10-24 15:44) [5]
> В Акцессе это весьма просто, но вот из Дельфи, через даже
> самый современный интерфейс будет затруднительно, поскольку
> функции извлечения месяца и года сделаны на VBA
> Может стоит немного денормализовать базу, добавить поле
> для выборки?
А как это сделать в Аксесе? Первое, что приходит в голову. Учитывая, что я в Аксес через программу добавляю данные, то может еще поле добавить в которое записывать месяц и год? Т.е в одном месте полную дату, а рядом только месяц и год? Может есть еще способы? Или если это самый быстрый способ подскажите как вытащить из полной даты только месяц и год.
← →
Anatoly Podgoretsky © (2006-10-24 15:50) [6]На это и намекаю или два поля год и месяц или одно поле, но тогда другой формат YYMM
Первый вариант предпочтителен, более гибкие запросы
← →
Crazybeaver (2006-10-24 15:54) [7]Спасибо. Понял. Сделаю доп 2 поля.
← →
Anatoly Podgoretsky © (2006-10-24 16:09) [8]Но на всякий случай проверь, вдруг JET стал поддерживать функци MONTH и YEAR
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c