| Id | val |
| --- | ---- |
| 1 | null |
| 1 | qwe1 |
| 1 | qwe2 |
| 2 | null |
| 2 | qwe4 |
| 3 | qwe5 |
| 4 | qew6 |
| 4 | qwe7 |
| 5 | null |
| 5 | null |
有没有简单的方法来选择与第一个非空“VAL”价值观不同的“身份证”的值。如果不存在,则为空。例如 结果应该是
| Id | val |
| --- | ---- |
| 1 | qwe1 |
| 2 | qwe4 |
| 3 | qwe5 |
| 4 | qew6 |
| 5 | null |
你们认为 “第一” 不是空值?你按什么排序? – HoneyBadger
您是否尝试过'group by'? – Stefan
对我来说基本上最重要的是'val',我需要为每个不同的Id获得1'val',如果不存在,那么它是ANY非空值。不管它是哪个“val”col价值都没有关系。它可以是随机的,但如果可能的话不能为空。我不知道如何问更具体:) – Vsln