1
我有以下結構如何使用'group by'(或類似)語句來聚合幾個指定的行?
ID VALUE
-- -----
03 300
05 200
08 900
我需要在這個表中,將組幾個指定的ID一起,聚集他們的價值觀之上創建一個視圖Teradata的表。
ID VALUE
--------- -----
03 and 05 500
08 900
有沒有辦法做到這一點?
我有以下結構如何使用'group by'(或類似)語句來聚合幾個指定的行?
ID VALUE
-- -----
03 300
05 200
08 900
我需要在這個表中,將組幾個指定的ID一起,聚集他們的價值觀之上創建一個視圖Teradata的表。
ID VALUE
--------- -----
03 and 05 500
08 900
有沒有辦法做到這一點?
假設ID是一個字符,否則,你需要做一些類型轉換:
select
case when id in ('03','05') then '03 and 05' else id end,
sum(value)
from tab
group by 1