私は次のマテリアライズドビューを見ています
CREATE MATERIALIZED VIEW ShipStats AS
SELECT country, AVG(displacement), COUNT(*)
FROM classes, ships
WHERE classes.class = ships.name
GROUP BY country;
そして、そのSELECT[]部分が何をしているのかを理解しようとしています。
一部の国を理解しています。AVG(変位)は変位列の平均です。しかし、COUNT(*)は何をしていますか。また、AVG変位は、単一の船の統計と何の関係がありますか?
関係:
Classes(class, type, country, numGuns, bore, displacement)
Ships(name, class, launched)