Найдено 18 результатов
- 14 мар 2007, 14:56
- Форум: Общие проблемы
- Тема: Суммирование с группировкой возвращает не все данные
- Ответы: 3
- Просмотры: 3435
- 14 мар 2007, 14:47
- Форум: Общие проблемы
- Тема: Суммирование с группировкой возвращает не все данные
- Ответы: 3
- Просмотры: 3435
Выполнил. Вот результат EVENTLENGTH RESTDATE 34.046162836 1 28.000127141 1 6.458831019 1 0.38318287 1 9.211988378 2007-01-30 08:32:14.5310 0.012951389 2007-03-13 14:37:16.0000 0.041805556 2007-03-13 14:37:16.0000 0.042465278 2007-03-13 14:37:16.0000 0.189907407 2007-03-13 14:37:16.0000 0.163449074 2...
- 14 мар 2007, 14:29
- Форум: Общие проблемы
- Тема: Суммирование с группировкой возвращает не все данные
- Ответы: 3
- Просмотры: 3435
Суммирование с группировкой возвращает не все данные
Firebird-2.0.1.12810. СуперСервер. БД с ODS 11. Создаю view recreate view test (ID, EventCode, EventDate, EventLength, RestDate) as select ID, EventCode, EventDate, EventLength, iif(EventCode < 0, rdb$set_context('USER_SESSION', 'rest' || ID, EventDate), rdb$get_context('USER_SESSION', 'rest' || ID)...
- 27 фев 2006, 11:18
- Форум: Общие проблемы
- Тема: Не видно записи после вставки из программы
- Ответы: 7
- Просмотры: 5690
- 18 фев 2006, 21:21
- Форум: Общие проблемы
- Тема: Мульти-базный, мульти-табличный запрос.
- Ответы: 3
- Просмотры: 3737
- 12 фев 2006, 20:48
- Форум: Общие проблемы
- Тема: запрос на выборку с подчетов строк по FK
- Ответы: 6
- Просмотры: 5891
- 11 фев 2006, 11:03
- Форум: Вопросы безопасности
- Тема: пароль к firebird
- Ответы: 7
- Просмотры: 23011
- 11 фев 2006, 10:55
- Форум: Общие проблемы
- Тема: запрос на выборку с подчетов строк по FK
- Ответы: 6
- Просмотры: 5891
- 15 янв 2006, 22:48
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: КПК и Interbase
- Ответы: 4
- Просмотры: 4704
- 28 ноя 2005, 23:19
- Форум: Общие проблемы
- Тема: Как оптимизировать запрос с условием в сортировке?
- Ответы: 10
- Просмотры: 7045
- 28 ноя 2005, 22:24
- Форум: Общие проблемы
- Тема: Как оптимизировать запрос с условием в сортировке?
- Ответы: 10
- Просмотры: 7045
Код: Выделить всё
SELECT MsgID, Max(AddDate)
FROM Table1
GROUP BY MsgID
ORDER BY Max(AddDate) DESC
создай индексы на все поля, которые включаешь в WHERE
и будет тебе 100-кратное увеличение производительности.
- 28 ноя 2005, 12:47
- Форум: Общие проблемы
- Тема: Где хранится значение генератора?
- Ответы: 12
- Просмотры: 7699
Да. Это понятно. Само-собой, учтено.
Кстати, если есть возможность поправить - там в FAQе
скобки сзади не хватает.
Кстати, если есть возможность поправить - там в FAQе
Код: Выделить всё
TEMPVAR = GEN_ID(NEWCLIENT, -GEN_ID(NEWCLIENT, 0);
- 28 ноя 2005, 12:09
- Форум: Общие проблемы
- Тема: Где хранится значение генератора?
- Ответы: 12
- Просмотры: 7699
Да, видно сразу надо было по подроднее. Sorry. Дого объяснять - задача, конечно, кривая. Смысл вот в чем - надо в одном запросе установить и получить значение генератора в число, которое возвращает подзапрос. Тот запрос, что я написал несколькими постами выше - работает. Если есть решение "правильне...
- 27 ноя 2005, 19:19
- Форум: Общие проблемы
- Тема: Где хранится значение генератора?
- Ответы: 12
- Просмотры: 7699
- 27 ноя 2005, 12:59
- Форум: Общие проблемы
- Тема: Где хранится значение генератора?
- Ответы: 12
- Просмотры: 7699
Код: Выделить всё
select gen_id(genMy, (select max(id) from table) - gen_id(genMy,0))
from rdb$database
- 26 ноя 2005, 22:41
- Форум: Общие проблемы
- Тема: Где хранится значение генератора?
- Ответы: 12
- Просмотры: 7699
- 26 ноя 2005, 21:59
- Форум: Общие проблемы
- Тема: Где хранится значение генератора?
- Ответы: 12
- Просмотры: 7699
Где хранится значение генератора?
Проблема - динамически установить одним запросом значение генератора. set generator genABC to 3650 не подходит, так как значение 3650 определяется динамически. Хотелось бы что-то вроде такого update rdb$generators set rdb$generator_value = (select max(ID) from Table1) where rdb$generator_name = 'GEN...
- 26 ноя 2005, 21:34
- Форум: Общие проблемы
- Тема: Немогу выполнить хранимую процедуру - system error ...
- Ответы: 5
- Просмотры: 4553