powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как из чисел сделать 1000
2 сообщений из 2, страница 1 из 1
как из чисел сделать 1000
    #33670820
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таблица содержит

kod bal
1 100000
2 492324
3 500
4 700

мне нужно добавить столбец к этой таблице и чтоб в нем были значения в тысячных....

kod bal bal1
1 100000 100
2 492324 492
3 500 0
4 700 1

тобиш если 500 и меньше то 0
если больще 500 и до 1000 - то 1
если 3-я цифра с конца меньше 5 то 4 цифра с конца не меняется
если 3-я цифра с конца 5 и больше то 4 цифра с конца увеличивается на 1


ребята помогите мне, что то не получается...

вот я делаю...
ALTER TABLE a.dbf ADD COLUMN bal1 n (20)

use a
scan
if bal<500
replace bal WITH 0
endif
ENDSCAN

но тут неправильно выдает результат
...
Рейтинг: 0 / 0
как из чисел сделать 1000
    #33670858
m.a.v
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
UPDATE table1 SET bal1 =  bal/ 1000 
Fox сам округляет как тебе нужно

автор
ALTER TABLE a.dbf ADD COLUMN bal1 n (20)

Если с делаешь n(20,2) То код работать не будет
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как из чисел сделать 1000
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]