|
|
|
Уважаемые Знатоки по написанию процедур для InterBase
|
|||
|---|---|---|---|
|
#18+
очень нужна Ваша помощь. Есть таблица с полями: HACH - начислено оплат (руб.) DATE_SK1 - дата начала скидки DATE_SK2 - дата конца скидки SUM_SK - скидка (руб.) REAL_HACH - реально начиислено (руб.) Нужна процедура которая для каждой записи в отдельности выполнит логические действия, а именно: 1. если текущая дата НЕ попадает в диапазон дат DATE_SK1 ... DATE_SK2 то: REAL_HACH = HACH 2. если текущая дата попадает в диапазон дат DATE_SK1 ... DATE_SK2 то: REAL_HACH = HACH - SUM_SK Большое Вам спасибо за любую оказанную помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2003, 12:38 |
|
||
|
Уважаемые Знатоки по написанию процедур для InterBase
|
|||
|---|---|---|---|
|
#18+
Ха, маЛЧик ти што шюююютник, ДА? дер жи тело Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. СОРИ ЕСЛИ НЕ ПРАВ (возможно перепил пивка, у нас сегодня день конституции, но не подумайте что за празник пил пиво, у меня у тещи просто совпал день рождения :-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2003, 17:55 |
|
||
|
Уважаемые Знатоки по написанию процедур для InterBase
|
|||
|---|---|---|---|
|
#18+
Энто все понятно, но мне нужно чтобы все это применилось ко всем записям в таблице одной транзакцией. Ведь диапазоны скидок и их величины у всех разные. ТОесть процедура должна быть применена сразу ко всем записям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2003, 08:34 |
|
||
|
Уважаемые Знатоки по написанию процедур для InterBase
|
|||
|---|---|---|---|
|
#18+
А если ответ который выше засунуть в for select и далее в зависимости от структур. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2003, 10:41 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=513&tid=1580290]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
36ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 302ms |

| 0 / 0 |
