gpt4 book ai didi

sql - 具有空值的多行 - 我想要一行不为空

转载 作者:行者123 更新时间:2023-12-01 00:35:50 26 4
gpt4 key购买 nike

我的查询结果如下:

ID            desc             Year   pid
0006845503 tes1 null null
0006845503 null 2017 null
0006845503 null null 90
0006845503 null null null

我想展示这些结果:
ID              desc               year    pid
0006845503 TEST1 2017 90

最佳答案

如果一列的值只出现一次(只有一个值可用),那么简单的 group by 应该完成任务:

SELECT t.id,t.year,t.code,MAX(t.desc) as desc,MAX(t.year) as year,MAX(t.pid) as pid
FROM YourTable t
GROUP BY t.id,t.year,t.code

关于sql - 具有空值的多行 - 我想要一行不为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41243554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com