09:43

Суминатор(с)
Здравствуйте. Очень прошу помочь! Работаю в 2007 Access. Как сложить значения 1ой,2ой и т.д. строки в столбце?(именно в запросе и не обязательно чисто весь столбец, важно выборочно)

@темы: База данных, Access

Комментарии
27.05.2012 в 10:11

Попробуйте наиподобие: SELECT row1, row2, row3, row4, row5, ... , row01+row02+row03+row04+row05+... as SUMMA
27.05.2012 в 10:43

Суминатор(с)
Trotil, мм, а можно по подробнее? Просто я недавно за access взялась)
27.05.2012 в 14:05

この世界は。。。いいですか?
select sum(field) as Название_поля where условие=значение

Например, в таблице имеются поля: ФИО, возраст и вес человека. Нужно узнать суммарный вес людей, возраст которых больше 10 и меньше 16 лет (например, чтобы понять, поднимет ли их самолёт, на котором мы хотим их покатать). Пишем:

Select SUM(вес) AS Суммарный_Вес WHERE возраст > 10 AND возраст <16;
27.05.2012 в 15:46

nio, это сумма столбца, не?
27.05.2012 в 17:42

この世界は。。。いいですか?
Trotil, это сумма только тех строк в столбце, которые удовлетворяют условию отбора по другому столбцу. Т.е. именно то, что и нужно Sumi Mi: сложить значения 1ой, 2ой и т.д. строки в столбце ... выборочно.

А то что вы написали - это сумма полей в строке.
27.05.2012 в 17:44

Суминатор(с)
nio, Trotil, спасибо вам большое, будем пробовать*О*
Это ж в макросе,да?
27.05.2012 в 17:46

この世界は。。。いいですか?
Sumi Mi, нет, в запросе.
27.05.2012 в 18:10

Суминатор(с)
nio, а, кажется припоминаю что-то о_о