Boas,
Tenho andado aqui a procura de uma maneira de obter uma media de todos os valores de determinada coluna.
Estes são os meus primeiros passos no SQL.
por exemplo:
Tenho 10 tabelas e em todas elas existe uma coluna chamada profundidade.
o que preciso é de pesquisar em que tabela existe a coluna profundidade e depois calcular a media dessa coluna para cada uma das tabelas.
SELECT
T.name AS Tabela,
C.name AS Coluna
FROM
sys.sysobjects AS T (NOLOCK)
INNER JOIN sys.all_columns AS C (NOLOCK) ON T.id = C.object_id AND T.XTYPE = 'U'
WHERE
C.NAME LIKE 'MEAN DEPTH'
ORDER BY
T.name ASC
Com este código já consegui fazer a pesquisa e tenho o resultado de onde se encontra a coluna, só não estou a conseguir calcular a media.
↧