我正试着把我的事实表和我的昏暗的桌子连接起来。在我的事实表上创建了一个物化视图,以帮助在获得总计时的性能。然而,我发现我的MV没有在示例1中使用。我是否总是必须像示例2那样编写我的查询才能使用它?create or replace materialized view my_db.public.inventory_mv as
(select inv_item_sk,sum(INV_QUANTITY_ON_HAND) as INV_QUANTITY_ON_HAND from "SNOWFLAKE_SAMPLE
To_date('2017-11-09','YYYY-MM-DD') order by timestamp; group by c.session_id, u.first_name, u.last_name, c.timestamp
它的工作,虽然first_name和last_name的值是相同的粒子,session_id和时间戳,我也只是取最大值。所以无法理解为