sql - SQL group by - 如何按两列分组,日期和小时
问题描述
请参阅下面的代码我正在尝试按 2 列分组:
select
"dimension.date", "dimension.hour",
"order_name", "order_id",
sum("column.total_line_item_level_impressions") as total_impressions,
sum("column.total_line_item_level_clicks") as total_clicks
from
data_test.order_check
where
order_id = '2881013495' and "dimension.hour" = '6'
group by
"dimension.date", "dimension.hour",
解决方案
谢谢大家,下面的查询完成了工作
select
sum("column.total_line_item_level_impressions") AS total_impressions,
sum("column.total_line_item_level_clicks") as total_clicks,
"dimension.date"
from data_test_order_check
where order_id='2881013495' AND "dimension.hour"='6'
GROUP BY "dimension.date"
推荐阅读
- laravel-5 - 复数标签的语法
- svg - 在传单地图上显示 SVG
- ms-access - 用于更高版本 MS Access 的 Microsoft CommonDialog 控件
- paypal - Paypal 定期付款未收取费用
- jquery - 从另一个网页 jquery 显示模态
- angular - 如何包装primeng复选框标签的文本?
- python - 为什么在迭代 NumPy 数组时 Cython 比 Numba 慢得多?
- c# - 如何将 newPositions 距离设置为更接近原始小队成员位置?
- algorithm - 所有经过 2 点的路线的建议
- java - 在java中,我读到在实例化一个类时,它总是在堆上创建。这是否意味着实例化的对象是一个引用?