提问人:Martin McVey 提问时间:10/16/2023 更新时间:10/23/2023 访问量:36
SQL 合并具有不同列数据的行
SQL merging rows with different column data
问:
我正在尝试在Snowflake SQL上创建一个表,显示使用特定产品的用户。我遇到的问题是我与具有不同用户名的人有重复项。我想通过在与产品匹配后取出用户名来合并行,然后保留“是”并删除“否”。
创建与产品匹配时需要用户名,但我只希望每个用户一行。
分区依据似乎是我正在寻找的最接近的描述,但它需要一整行并删除另一行,似乎找不到保持 YES 的过程。
答:
0赞
Prasad
10/17/2023
#1
要通过在与产品匹配后取出用户名来合并行,然后保留“是”并删除“否”,您可以使用功能ROW_NUMBER()
评论
max()
group by