|
|
|
Уважаемые Знатоки по написанию процедур для 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/search_topic.php?author=fromfarEast&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
146ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 628ms |
| total: | 883ms |

| 0 / 0 |
