103 / 90 / 75
Регистрация: 04.11.2011
Сообщений: 1,820
|
|
1 | |
Разделить 1 поле на 418.09.2016, 15:15. Показов 1390. Ответов 5
Метки нет (Все метки)
Подскажите, есть 1 поле( план финансирования с общей суммой, т.е там просто число) , нужно это поле разделить на 4 поля без остатка ?
0
|
18.09.2016, 15:15 | |
Ответы с готовыми решениями:
5
Разделить поле на несколько Как разделить в таблицу F1 поле Английское1? Как разделить одно поле на 3 Разделить массив на строки и вывести каждую в новом поле |
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
|
|
18.09.2016, 15:26 | 2 |
В запросе? <Поле1>=<Поле1>/<Полe2>... и так далее
Или в каком смысле "разделить"?
0
|
103 / 90 / 75
Регистрация: 04.11.2011
Сообщений: 1,820
|
||||||
18.09.2016, 20:16 [ТС] | 3 | |||||
Т.е есть общее число 50 , его нужно разделять по кварталам , чтобы не было остатка и так со всеми строками
Добавлено через 31 минуту Это наверное нужно сделать массив размером с количеством строк и как-то разделить общее число на 3, а в 4 колонку уже вставлять общую сумму минус сумма трёх этих полей Добавлено через 4 часа 14 минут
0
|
32 / 27 / 8
Регистрация: 28.02.2011
Сообщений: 1,826
|
|
19.09.2016, 07:37 | 4 |
Я думаю(может быть не правильно), тут дело не в foxpro, а в алгоритме, как определять деление на четыре части, а это определение должен дать заказчик этого задания (плановый, бухг. и т.д.)... по моему маленькому опыту..., если заказчик молчит, делаю, как понял задачу, не подходит моё понимание деления на четыре части, пусть предлагают своё..:-).. Итак.. Делим 50 на четыре, округляем до целого в меньшую сторону и какую-нибудь часть(пусть будет четвёртая), получаем разностью 50 от суммы трёх частей...
SELECT pfin, FLOOR(pfin/4) as pfin1, FLOOR(pfin/4) as pfin2, FLOOR(pfin/4) as pfin3, pfin-3*(pfin/4) as pfin4 FROM proj3 INTO CURSOR xxx Это так навскиду... >Почему в строке d(i)=pfin(i)/4 выдает data type mismatch Потому что мы не знаем, что за пользовательская функция pfin(), скорей всего эта функция возращает логический тип, поэтому и сообщение не соответствие типов (переменная логического типа, делится на переменную числового типа)
0
|
103 / 90 / 75
Регистрация: 04.11.2011
Сообщений: 1,820
|
||||||
19.09.2016, 18:22 [ТС] | 5 | |||||
C тем вопросом разобрался с помощью replace, еще 1 проблема. В обеих таблицах есть столбец pfin , в 1 таблице он заполнен, в другом пустой. Нужно заполнить 2ую таблицу этим столбцом по условию . Я пытаюсь сделать с помощью update, но он обновляет только некоторые записи
0
|
32 / 27 / 8
Регистрация: 28.02.2011
Сообщений: 1,826
|
||||||
20.09.2016, 06:12 | 6 | |||||
Сделайте аналог этой команды циклом с этим условием и пройдитесь по шагам, чтоб посмотреть какие записи обновились, какие нет, потом подправите свой update
0
|
20.09.2016, 06:12 | |
20.09.2016, 06:12 | |
Помогаю со студенческими работами здесь
6
Можно ли разделить скорость 50Мбит/с разделить по 5Мбит/с? Друзья, подскажите, как в классе создать константное поле, ссылочное поле и объектное поле? Разделить каждый элемент строки разделить на сумму элементов этой строки Функция в форме Access: Поле 4= «Санкт-Петербург», если Поле 2 = «С» или «Москва», если Поле 2 = «М» Вставка фотографий сотрудников через поле подстановки (Поле объекта OLE) Как связать поле список-(<option><select>) поле text и checkbox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |