|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
Вот смотрите, имеется таблица, в ней есть поля FIO, DET, NACH, PD Как мне рассчитать PD, при условии Если Nach>250000, nach-250000-(det*70000)*0.12, но если nach>1500000, то nac-(det*70000)*0.12 Подскажите ПЛЗ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 12:55 |
|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
Владимир20Вот смотрите, имеется таблица, в ней есть поля FIO, DET, NACH, PD Как мне рассчитать PD, при условии Если Nach>250000, nach-250000-(det*70000)*0.12, но если nach>1500000, то nac-(det*70000)*0.12 Подскажите ПЛЗ Рассчёт нужен для каждого значения FIO! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 12:56 |
|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
нарисуй таблицу со значениями и нарисуй результат, какой хочешь ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 13:11 |
|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
Владимир20Вот смотрите, имеется таблица, в ней есть поля FIO, DET, NACH, PD Как мне рассчитать PD, при условии Если Nach>250000, nach-250000-(det*70000)*0.12, но если nach>1500000, то nac-(det*70000)*0.12 Подскажите ПЛЗ Код: plaintext 1.
Обрати внимание, что при nach=1500000 сработает первое условие. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 13:17 |
|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
ШестипаловВладимир20Вот смотрите, имеется таблица, в ней есть поля FIO, DET, NACH, PD Как мне рассчитать PD, при условии Если Nach>250000, nach-250000-(det*70000)*0.12, но если nach>1500000, то nac-(det*70000)*0.12 Подскажите ПЛЗ Код: plaintext 1.
Обрати внимание, что при nach=1500000 сработает первое условие. Ага хорошо, вот только вместо FOR BETWEEN(Nach,250000,1500000) я вставил for nach>250000 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 13:40 |
|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
А как удалить все значения в нужном столбце (Очистить столбец)? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 13:53 |
|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
Владимир20Ага хорошо, вот только вместо FOR BETWEEN(Nach,250000,1500000) я вставил for nach>250000 Тогда корректность результата у тебя будет зависеть от порядка подачи команд. Т.е. такой код: Код: plaintext 1.
даст неверный результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 13:54 |
|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
ШестипаловВладимир20Вот смотрите, имеется таблица, в ней есть поля FIO, DET, NACH, PD Как мне рассчитать PD, при условии Если Nach>250000, nach-250000-(det*70000)*0.12, но если nach>1500000, то nac-(det*70000)*0.12 Подскажите ПЛЗ Код: plaintext 1.
Обрати внимание, что при nach=1500000 сработает первое условие. Дело в том, что у меня выполнялось только по 2 условию! 1 условие не выполнялось ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 14:03 |
|
Как рассчитать значение по условию
|
|||
---|---|---|---|
#18+
Владимир20А как удалить все значения в нужном столбце (Очистить столбец)? Надо присвоить пустое значение. Код: plaintext
или Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 16:15 |
|
|
start [/forum/topic.php?fid=41&msg=36373721&tid=1585755]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 354ms |
total: | 509ms |
0 / 0 |