| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Помогите с запросом |
| Автор: masik 29.1.2007, 18:40 |
| Извините за глупый вопрос....Не могу разобраться! Буду очень благодарна за помощь! Есть таблица с полями остаток_по_кредиту и дни_просрочки, точка (точка выдачи кредита) Нужно для каждой точки сумму остатка по тем кредитам, где просрочка больше одного дня разделить на общую сумму остатка. Вот, что я писала (и получила декартово произведение...). select sum(a.остаток_по_кредиту)/sum(b.остаток_по_кредиту)as остаток,a.Точка from dbo."200605" a,dbo."200605" b where b.проср_дней >1 group by a.Точка order by a.Точка Спасибо большое заранее! |
| Автор: Dremlin 29.1.2007, 19:01 | ||
? |
| Автор: masik 29.1.2007, 19:09 |
| Спасибки большое, но проблемка в том что нужно сумму остатка ПО КАЖДОЙ ТОЧКЕ где просрочка больше 1, разделить на общую сумму ДЛЯ КАЖДОЙ ТОЧКИ (т.е. считаем для точки сумму общего остатка а не сумму общего остатка по всем точкам....) Извините, если объясняю непонятно! Могу уточнять сколько нужно!Только помогите! |
| Автор: boevik 29.1.2007, 19:26 | ||
Внесу некоторые изменения в select Dremlin,
|
| Автор: masik 30.1.2007, 15:11 |
| Спасибо огромное! Вы мне очень помогли! |