Две таблицы(А и В).
В табл А : data,note,paid_amount,no_dogovora.
В табл B: data_dogovora,no_dogovora,payer.
В общем мне нужно запросом получить счётчик оплаченных сумм(paid_amount) по данному договору(no_dogovora).
Ну т.е. мне нужно получить вот так:
N | data |paid_amount |no_dogovora |payer
1 |01.12.2005| 300.00 |123456 |bunin
2 |02.12.2005| 200.00 | 123456 |bunin
1 |31.01.2004| 5000.00 | 357159 |puwkin
2 |01.02.2004| 500.00 | 357159 |puwkin
3 |02.02.2004| 500.00 | 357159 |puwkin
Подскажите мне.Просто в ступор вхожу постепенно..
Простой вопрос.
Может, так?
(хотя сам не сильный спец по SQL-ю ... пока
)
select A.data, A.paid_amount, A.no_dogovora, B,payer
from A, B
where (A.no_dogovora = B.no_dogovora)
(хотя сам не сильный спец по SQL-ю ... пока

select A.data, A.paid_amount, A.no_dogovora, B,payer
from A, B
where (A.no_dogovora = B.no_dogovora)
так -то оно так. только я не про это спрашивала. это запрос со связкой 2-хтаблиц. а мне нужно Счетчик. т.е. ставить порядковый номер оплаты для каждого договора. т.е. мне нужно как-то столбец N вывести. Вот.
понимаю что вопроса проще не придумаешь...но вот заступорилось и всё тут.
понимаю что вопроса проще не придумаешь...но вот заступорилось и всё тут.
- Игорь Акопян
- Сообщения: 1440
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
имхо, процедуру нада...

Имхо, если это локальный запрос, то все равно его придется кудато выводить фетчем, так пока выводится - прибавлять к переменной по единичке и все.
Реклама запрещена. См. Профиль :-)
если бд - оракл, то читать про аналитические функции (дока либо первая глава второго тома Кайта, книгу мона скачать на http://www.swapj.spb.ru)