が私のテーブルには、私は私の結果のテーブルに見えるように最初の順位&に最後のヌルPOSを選択する以上のことから、このSQLクエリ最後の非ヌルnode.attribute /フィールドを選択し
Point-ID | Pos-1 | Pos-2 | Pos-3 | Pos-4
---------|-------|-------|-------|-------
P1 | a1 | a2 | Null | NULL
P2 | b1 | b2 | b3 | NULL
P3 | c1 | c2 | c3 | c4
P4 | d1 | Null | Null | Null
P5 | e1 | e2 | e3 | e4
のように見えるとしましょうこの
Point-ID | Start | End
---------|-------|-------
P1 | a1 | a2
P2 | b1 | b3
P3 | c1 | c4
P4 | d1 | d1
P5 | e1 | e4
任意のアイデアのようにどのようにそれを行うには?これまでのところ私は考えることができるものである私は、あなたが機能COALESCE
でこれを行うことができSASベースに
'start'の順序を入れ替える以外は、あなたのselect case文がうまくいくように見えますが、そうではありませんか? –