MS Access: разные формулы для разных полей в одном столбце

Я понимаю, что могу добавить в таблицу столбец типа "Вычисляемое поле". Однако после построения выражения/формулы оно применяется ко всему столбцу. Есть ли способ иметь другую формулу для полей в одном столбце, но в разных строках?


person FishFold    schedule 23.05.2017    source источник


Ответы (1)


Насколько я знаю, это невозможно, формула всегда применялась ко всем строкам столбца. В качестве обходного пути вы можете создать свою формулу, чтобы проанализировать данные в строке и выполнить соответствующие расчеты.

Кроме того, я бы рекомендовал не использовать вычисляемые столбцы в таблице, у вас будет больше проблем, чем преимуществ. Вместо этого используйте запросы.

person Sergey S.    schedule 23.05.2017
comment
Я понимаю! Однако как мне построить свой запрос, чтобы он обновлял выбранные поля? Запросы, похоже, также обновляют весь столбец. - person FishFold; 23.05.2017
comment
Совершенно уверен, что это можно сделать с помощью запроса. Пожалуйста, опишите задачу, которую вы пытаетесь решить, более подробно, просто отредактируйте исходный вопрос. - person Sergey S.; 23.05.2017