SQL - AVG() для * полей
Я хочу усреднить все значения в таблице со многими полями.
Мои данные выглядят так
col1 col2 col3 ... col100
---- ---- ---- ------
1 1 1 1
2 4 8 16
3 9 27 81
И чтобы вывести все значения AVG() в запросе, вот так:
col1 col2 col3 ... col100
---- ---- ---- ------
2 4.67 12 32.67
Следующий запрос выдает ошибку.
SELECT AVG(*) FROM table
Есть ли SQL-код для AVG() всех полей без явного присвоения им имен?
Примечание. Использование OpenOffice Base.
1 ответ
Решение
Нет способа сделать это без явного присвоения имени каждому столбцу. Это документация от Technet.