Заполнение пустых строк из другого столбца.

no_boss
Дата: 23.12.2011 15:50:31
Здравствуйте, такая вот тривиальная задача:

45	55	50
0	125	
0	60	26,45
0	60	26,45
0	124,7	63
0	20	
0	20	
0	1,5	0,925


Как с помощью запроса получить среднее арифметическое 2-х первых столбцов в 3-м, при условии того, что там пусто, т.е. получить выражение такого вида:
45	55	50
0	125	
0	60	26,45
0	60	26,45
0	124,7	63
0	20	
0	20	
0	1,5	0,925
mds_world
Дата: 23.12.2011 16:58:55
И в чем первая таблица отличается от второй?
mds_world
Дата: 23.12.2011 17:11:33
А вообщем-то, можно и без примера. Пользуясь этим ТЗ
no_boss
Как с помощью запроса получить среднее арифметическое 2-х первых столбцов в 3-м, при условии того, что там пусто


update tabl set fld3=(nz(fld1,0)+nz(fld2,0))/2 where fld3 is null


Только в чем смысл хранить расчетные данные? Их и в запросе получить не стыдно
no_boss
Дата: 26.12.2011 14:36:41
mds_world, спасибо тебе!
сначала сделал update в исходной таблице, а дальше select нужного)