![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли одним запросом.. [D6, Paradox]
MsGuns © (2002-12-23 20:37:00)Помогите, пожалуйста !
Таблица:
№ РС Дата платежа Сумма
----------------------------
1 1.12.02 10
1 2.12.02 20
1 3.12.02 5
1 4.12.02 100
1 5.12.02 30
2 1.12.02 60
...
Надо получить:
1) Сумму всех платежей по РС 1
2) Дату самого раннего платежа
3) Дату самого позднего платежа
4) Сумму самого раннего платежа
5) Сумму самого позднего платежа
Можно ли все это сделать ОДНИМ запросом ?
(Использую BDE и Local SQL)
Val (2002-12-23 20:59:00) [21]>MsGuns © (23.12.02 20:37)
нельзя ли пример желаемого результирующего НД, основанного на приведенных данных?
gsu (2002-12-23 20:58:00) [22]Скорре всего можно, но лучшее враг хорошего и при оптимизации возникает куча ошибок, а про издеваешься, я шучу.
gsu (2002-12-23 20:56:00) [23]Так какая конечная цель ? Это у тя, что супер minimax или противоречивость условий ?
MsGuns (2002-12-23 20:55:00) [24]>gsu © (23.12.02 20:50)
>Издеваешься ?
Ничуть. Знаю, что то делается через вложенный SELECT с HAVING. Но у меня не получается 8(
gsu (2002-12-23 20:50:00) [25]Издеваешься ?
Так какая конечная цель ? Это у тя, что супер minimax или противоречивость условий ?
MsGuns (2002-12-23 20:42:00) [26]>gsu © (23.12.02 20:40)
>Все сразу ?
По очереди с сохранением в промежуточных таблицах и я умею 8)))
gsu (2002-12-23 20:40:00) [27]Все сразу ?