powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Простая группировка данных ...
3 сообщений из 3, страница 1 из 1
Простая группировка данных ...
    #32566239
SCORPION Z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу под Builder 6.0 на Local SQL. Есть простой запрос, но работает через пень. Нужно сгруппировать данные по типам горючего. Делаю так

SELECT NAIM_GOR, SUM( KOL_GOR ) AS SUMGOR
FROM "AZS_UPR.DBF"
WHERE DAT BETWEEN '01.06.2003' AND '30.06.2003'
GROUP BY NAIM_GOR


получаю "KERNEL32.DLL вызвал ошибку..." или "IDDBAS32.DLL ..."

Т.е. нужно вывести итоговые сведения по каждому типу отпущенного горючего за n-й месяц. Вот на форме у меня два DBGrid-a:
в первом сама таблица, а во втором сгруппированные данные(итоги) этой
же таблицы. У меня такая схема работает, если запрос сформирован ко всем записям таблицы (без условий диапазона, т.е. без строки WHERE). Но как только я добавляю это условие, чтобы иметь сгруппированные данные только за определенный месяц, то запрос выполняется один раз и как только я уменьшаю размер первого(!) DBGrid-a под которым у меня бокс для редактирования данных таблицы, то бац ... ошибка!
Какая здесь связь DBGrid1->Height и WHERE???
Может всё из-за того, что в Select нет поля DAT. Но ведь мне он там не нужен.
Что же я делаю не так?
...
Рейтинг: 0 / 0
Простая группировка данных ...
    #32566732
linke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помоему дело не в запросе.Запрос вполне рабочий.
Что значит: уменьшаю размер первого(!) DBGrid-a
...
Рейтинг: 0 / 0
Простая группировка данных ...
    #32566804
SCORPION Z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело было всё-таки в запросе! Всё стало юзать после того как
в строку WHERE я добавил CAST для конвертации поля DAT, т.е. получил
WHERE CAST (DAT AS DATE) BETWEEN '01.06.2004' AND '30.06.2004'.
Почему ошибки вылетала только при изменении размера компонента я не знаю,
но факт остаётся фактом.

Теперь тема закрыта!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Простая группировка данных ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]